![]() |
inc_catsmenu and FireFox |
Post Reply ![]() |
Author | |
bsnyder ![]() Newbie ![]() Joined: 18-November-2008 Status: Offline Points: 0 |
![]() ![]() ![]() ![]() ![]() Posted: 08-January-2009 at 12:50pm |
Hello, I use the inc_catsmenua.asp in my product cart. this funcation works perfectly with Internet Explorer but with FireFox it will not function at all.
Anyone have any suggestions? Edited by bsnyder - 08-January-2009 at 12:52pm |
|
![]() |
|
Greg Dinger ![]() Certified ProductCart Developers ![]() ![]() Joined: 23-September-2006 Location: United States Status: Offline Points: 238 |
![]() ![]() ![]() ![]() ![]() |
Could you be a bit more specific about what doesn't work? Does the generator fail? Do your pages not render correctly? Could you post a link? |
|
![]() |
|
bsnyder ![]() Newbie ![]() Joined: 18-November-2008 Status: Offline Points: 0 |
![]() ![]() ![]() ![]() ![]() |
The menu will not expand
|
|
![]() |
|
Matt ![]() Moderator Group ![]() Joined: 20-July-2006 Location: United States Status: Offline Points: 73 |
![]() ![]() ![]() ![]() ![]() |
That is not the default menu. Your UpDown function does not select an object.
It should look like this: var etab=document.getElementById('SUB' + tabid); |
|
![]() |
|
bsnyder ![]() Newbie ![]() Joined: 18-November-2008 Status: Offline Points: 0 |
![]() ![]() ![]() ![]() ![]() |
Yeah, I don't know what that means, all I have done was put
<ul><li style="width: 180px"><!--#include file="inc_catsmenua.asp"--></li></ul>
into my header
I would use inc_catsmenu.asp rather than inc_catsmenua.asp but that one does not render right even in IE and puts those ugly +'s to the left of them.
|
|
![]() |
|
Greg Dinger ![]() Certified ProductCart Developers ![]() ![]() Joined: 23-September-2006 Location: United States Status: Offline Points: 238 |
![]() ![]() ![]() ![]() ![]() |
The point Matt is making is that you are using code for the menu that is not the stock code from ProductCart. The process of altering the code (in inc_catsmenua.asp) to remove the +- icons evidently resulted in a situation where the javascript is incompatible with FF. There are also display issues with FF, such that the pages shift to the left whereas they are centered in IE. |
|
![]() |
|
bsnyder ![]() Newbie ![]() Joined: 18-November-2008 Status: Offline Points: 0 |
![]() ![]() ![]() ![]() ![]() |
yes, but I did not alter inc_catsmenu.asp to make inc_catsmenua.asp
It was already in my PC directory
Perhaps it was from an older version of product cart.
|
|
![]() |
|
Matt ![]() Moderator Group ![]() Joined: 20-July-2006 Location: United States Status: Offline Points: 73 |
![]() ![]() ![]() ![]() ![]() |
That menu is not part of the ProductCart v3.x
Try this: 1.) Open inc_catsmenua.asp 2.) Find var etab=eval(tabid); 3.) Replace with: var etab=document.getElementById(tabid); 4.) Save and Upload. Be sure to backup your existing copy first. |
|
![]() |
|
bsnyder ![]() Newbie ![]() Joined: 18-November-2008 Status: Offline Points: 0 |
![]() ![]() ![]() ![]() ![]() |
Ok, that worked, Menu now expands in FireFox.
still aligns the page to the left, but that is no big deal, I can live with that.
Thanks
|
|
![]() |
|
Greg Dinger ![]() Certified ProductCart Developers ![]() ![]() Joined: 23-September-2006 Location: United States Status: Offline Points: 238 |
![]() ![]() ![]() ![]() ![]() |
Try removing the centering reference and adding this to the end of the very first table tag in your header.asp file:
style="margin: 0 auto;"
Before:
<table width="750" border="0" cellspacing="0" cellpadding="0" align="center"> After:
<table width="750" border="0" cellspacing="0" cellpadding="0" style="margin: 0 auto;"> |
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |