This printing issue occurs because browsers' rendering engines do not support accurate printing of web pages as far as they contain DHTML elements of any kind (and not just menus created by AllWebMenus).

To prevent a menu from printing, copy-paste the code below to a CSS file (without the <style></style> tags) or inside the HTML page (with the <style></style> tags):

<style>
@media print {TABLE.noprint, DIV.noprint {display:none} }
</style>

Tags:

 

This issue is known as the "jumping effect".

This occurs when you have used an Anchor ID in your page in order to position your DHTML Menu relative to an Element but have not set the <Positioning> property in the AllWebMenus program to "Relative to an Element"; instead, it is set to "Relative to Window".

In this case, the menu will first show relative to the Window corner and as soon as the Anchor ID tag is read in the page it will reposition itself relative to that element.

In order to avoid this, just select the "Relative to an Element" Positioning, recompile and upload your updated menu.js file.

Tags:

 

Important Note: The following article describes how you can keep a menu item highlighted manually. Since version 5.2.798 of AllWebMenus, the "Show Item or Group on Appear" feature has been introduced which automatically highlights an item when the URL matches it's <Link> property and more.

When creating your JavaScript menus:

You can keep a Main Menu item highlighted when visiting a web page by using the following code inside your page:

<script>awmSelectedItem=x</script>

where x is the order of the Main Menu item you wish to be shown as selected.

By doing so, the selected item will be displayed with its [Mouse Click] state instead of its [Normal] state.

Example:

Let's assume you have the following menu and you want the "Downloads" item to be highlighted when you visit the downloads.html page.

Let's also assume that the "Downloads" item is the 2nd item in the Main Menu. You just need to put the following code before the menu-linking code inside your downloads.html page:

<script>awmSelectedItem=2</script>

When you now visit the downloads.html page, all Main Menu items will be displayed at their [Normal] state except of the "Downloads" item which will be displayed at its [Mouse Click] state.

Notes:
- This feature applies only for the Main Menu items. You cannot use this feature to have a submenu item highlighted.

- The [Mouse Over] state will be displayed instead of the [Mouse Click] state if you have the "Ignore [Mouse Click] values" box checked inside the Tools -> Project Properties -> Optimization tab.

Special note for multiple menus only:

If you have more than one menu in the same page, then you need to use the <script>awmSelectedItem=x</script> right before the menu-linking section of all menus:

where,

x = the number of the selected item for the menu you want to have the highlighted option and

x = 0 for the rest of the menus.

Tags:

 

Flash objects are considered to be "windows" on top of the browser and this is why they cover the submenus by default. This can be easily changed however.

In order to display menus created with our DHTML Menu Maker, the solution is to add a transparent parameter on two locations inside your Flash object definition in your HTML, as shown on the example below (the pieces of code that you need to insert are highlighted in red):

<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/ flash/swflash.cab#version=7,0,19,0','width','511','height','250','src', 'ad2','quality','high','pluginspage','http://www.macromedia.com/go/ getflashplayer','movie','ad2','wmode','Transparent'); //end AC code </script> <noscript> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/ flash/swflash.cab#version=7,0,19,0" width="511" height="250"> <param name="movie" value="ad2.swf"> <param name="WMode" value="Transparent"> <param name="quality" value="high"> <embed src="ad2.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="511" height="250" wmode="transparent"></embed> </object> </noscript>

By adding the transparent parameter on both locations the submenus will always appear above Flash objects on all browsers.

If you are not using the AC_FL_RunContent, then I suggest that you read this article http://www.adobe.com/devnet/activecontent/articles/devletter.html.

In brief, in order to use the suggestion by Adobe, you need to do the following:

Between the <head> and </head> tags, add the line

<script src="AC_RunActiveContent.js" language="javascript"></script>

Download and extract this file in the folder where this page is in your server. It contains the file AC_RunActiveContent.js. Make sure that this file is not under any subfolder. This file has been taken from the site mentioned above where this solution about the Flash issue has been published.

Tags: , , , , ,

 

Likno Software is proud to announce the launch of AllWebMenus 5 PRO, the most versatile system available for your web site navigation needs.

The new, major version of AllWebMenus brings you a new interface, full set of new and optimized existing/new features, and even more powerful, advanced and user friendly functionality which make cross-browser menu-making easier for the professional and amateur web developer.

AllWebMenus resolves all existing DHTML incompatibilities across the major DHTML-enabled browsers (IE, Firefox, Netscape, Opera, Mozilla, Safari, Konqueror, etc.) and offers peace of mind to the professional web developer by producing truly cross-browser navigation menus. This process is transparent to the web developer who enjoys the design of cool navigation menus without bothering for the technicalities lying behind their creation.

Through the URL below you can browse through some of the examples already offered:
http://www.likno.com/awmstyles.php

Among the new features found in AllWebMenus 5 PRO are:

  • New Design/Interface
  • New menu effects/time delay support
  • Multi row/column menus
  • Vertical Scrollbar
  • Horizontal Menubar feature
  • Item variables & HTML edit capabilities
  • Positioning feature enhanced
  • New themes, icons, buttons, textures etc.
  • Bug Fixes

...and more!

For more information on the features of the latest version of AllWebMenus please visit: http://www.likno.com/whatsnew.html

AllWebMenus 5 PRO costs $59.95 for a single-user license and is available for Windows 95/98/ME/2000/NT/XP/Vista. The produced menus are functional in all DHTML-enabled browsers. The price also includes free customer support by our highly trained and friendly personnel that has earned Likno Software an extremely high reputation. The trial version can be downloaded from the Likno Software site, at http://www.likno.com/download.html. For more information please contact us at support@likno.com

Tags:

 


© 2009-2013 Likno Blog – Drop-Down Menus, Javascript Menus, CSS Menus, jQuery Scrollers/Sliders, Modal Windows