...

View Full Version : OnLoad condition based on web address



zkoneffko
08-08-2008, 07:30 PM
I am using an expandable and collapseable menu on my site. In the body tag I can use the OnLoad command to tell the menu which category I would like open. However, I am using the same menu on multiple pages and want the OnLoad to be dynamic based on what the web address is. I can't put the OnLoad on each page becuase those pages are dynamic as well and one file can be many different pages. Is there a way to set a function based on what the web address is and then use that in that function in the OnLoad.

I hope I made my goals clear as I know it's a bit confusing.

Len Whistler
08-08-2008, 07:54 PM
Maybe something like:


$page = $_SERVER['PHP_SELF'];
if ($page = index.php) {
menu_a
}
if ($page = contact.php) {
menu_b
}

zkoneffko
08-08-2008, 08:02 PM
Thanks that helps. Now this is probally dumb but what do I put in the OnLoad

OnLoad=('$page');

????

Is correct?

Len Whistler
08-08-2008, 08:07 PM
Thanks that helps. Now this is probally dumb but what do I put in the OnLoad

OnLoad=('$page');

????

Is correct?

Mixing PHP and Javascript can be messy. I'm not familiar with OnLoad, I think you would be better off posting that question in the Javascript forum.




----



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum