Links don't work in the javascript drop down menus. How can I correct this?
Return to Recent Questions
Q:
I created a test page with your product.
I have a frame page consisting of a header and
content.
The drop down menus are in the header and cross nicely
into the content frame when they drop down. This part
is working as planned!
The first time I open the test page in my browser any
link in any drop down menu will work the first time
just fine.
Then, if I pick another link in any drop down menu, it
appends the address of the first link to the address
of the second link and the URL fails.
It is acting like it writes the url for the first link
into some variable, then forgets to null it on select,
and then appends the url for the second link to the
variable. As I click links in different drop down
menus it keeps doing this append feature until I have
a very long worthless URL path. If I close the browser
and start over then the first thing I click on will
work properly, but that is all that will work.
I tried this test page on two different PCs, just in
case there was a problem on my browsers. MS IE.6.0
A:
You can use additional parameters to make menu paths absolute:
var pathPrefix_img = "http://domain.com/images/";
var pathPrefix_link = "http://domain.com/pages/";
These parameters allow to make images and links paths absolute.
For example:
var pathPrefix_img = "http://domain.com/images/";
var pathPrefix_link = "http://domain.com/pages/";
var menuItems = [
["text", "index.html", "icon1.gif", "icon2.gif"],
];
So, link path will be look so:
http://domain.com/pages/index.html
Images paths will be look so:
http://domain.com/images/icon1.gif
http://domain.com/images/icon2.gif
Please, try to use these parameters.
Return to Recent Questions
|