Knowledge Base support case for AllWebMenus Pro, abstracted and stripped of all user’s private info.


Initial Email From:
Michael 
Initial Email Subject: Latest Firefox breaks AllWebMenus
Support Case Month: July 2013

Visit {URL REMOVED} in latest Firefox. Click any menu link, and observe that a duplicate menu bar appears at 0,0. This problem does not occur in latest IE, Safari, or Opera, and until recently was not appearing in Firefox!

Note if you go to the root of the site the problem is NOT visible! ??

I just updated to a recent build of AllWebMenus, about five weeks ago. ( to fix a different problem - disappearing menu bar in latest Safari)

Is this Firefox-specific problem addressed in the latest (July31) Build? I don't want to spend the time recompiling ( have to set up a new Windows machine to do that! ) if its not going to fix the problem.

If you know of a quick code hack fix, please advise. Thanks!

Reply From: Likno Customer Support

Hello Michael,

the inner pages (not the index one) do not use the "menu.js" file but the "engines/menu.js" file which is too old!

You need to change this.
Also, you have this 2nd menu reference which goes to a non-existed file, both in root and the other pages (with different path there).

While it does not affect the menu it is good to remove it because it triggers file not found errors to your logs.

Kind Regards,  

Aggelos Tsakonas
www.likno.com
Powerful javascript menus (CSS menus/drop-down menus/sliding menus), web trees, buttons, tabs, modals, tooltips, accordions, scrollers, designs for your websites!

Reply From: Michael

Thanks Aggelos,

But if I overwrite the /engines/menu.js with the root one – then the extra menu bar goes away – BUT the menu drop-downs are then appearing at the extreme right side of the page.

Does this mean I need to recompile? ( I'm not familiar with this system at all…)

Best regards, Michael

Reply From: Likno Customer Support

Hello Michael,

If the menu in the page {URL REMOVED} is the correct one (which seems to be) then i would recommend you to change the inner pages where they call src='menu.js' to src='../menu.js' which means they will see the same menu as in {URL REMOVED}

Also, don't forget to remove those lines of code:

<span id='xawmMenuPathImg-menu_sub' style='position:absolute;top:-50px'><img name='awmMenuPathImg-menu_sub' id='awmMenuPathImg-menu_sub' src='awmmenupath.gif' alt='' width="1" height="1"></span><script type='text/javascript'>var MenuLinkedBy='AllWebMenus [4]', awmBN='624'; awmAltUrl='';</script><script charset='UTF-8' src='menu_sub.js' language='JavaScript1.2' type='text/javascript'></script><script type='text/javascript'>awmBuildMenu();</script>

Let me know if you need more information.

P.S. I am attaching you one of your pages i have saved and changed the code so it works as you expect. You can see the code.

Kind Regards,  

Aggelos Tsakonas
www.likno.com
Powerful javascript menus (CSS menus/drop-down menus/sliding menus), web trees, buttons, tabs, modals, tooltips, accordions, scrollers, designs for your websites!

Reply From: Michael

Thanks Aggelos, that did the trick.

Inexplicably , I also found 12 files which referenced /engines/menu.js – cleaned those up too and all is well.

I very much appreciate your superlative tech support (a rarity, these days…)

 

Tags: , , , , , , ,