I figured it out
Like I said I'm new to JS so when I wrote the coding I had one script called from inside an a tag (see below) FF and Safari could show it fine. But IE7 couldn't, Not an IE7 bug, but I think rather a newbie mistake.
So I had this:
Code:
<span class="expand">
<a href="javascript:collapse2.slideit()">
<div id="Layer1">
<img src="images/expand1.jpg" alt="For more information Click Here" width="200" height="25" onclick="MM_showHideLayers('Layer1','','hide','Layer2','','show')" />
</div></a>
<a href="javascript:collapse2.slideit()">
<div id="Layer2">
<img src="images/expand2.jpg" alt="Click here to Hide Content" width="200" height="25" onclick="MM_showHideLayers('Layer1','','show','Layer2','','hide')" />
</div></a>
</span>
I just changed it to:
Code:
<span class="expand">
<div id="Layer1">
<img src="images/expand1.jpg" alt="For more information Click Here" width="200" height="25" onclick="MM_showHideLayers('Layer1','','hide','Layer2','','show');javascript:collapse2.slideit()" />
</div>
<div id="Layer2">
<img src="images/expand2.jpg" alt="Click here to Hide Content" width="200" height="25" onclick="MM_showHideLayers('Layer1','','show','Layer2','','hide');javascript:collapse2.slideit()" />
</div>
</span>
After the change it works fine. But if any one has a better way to do this let me know.
Thanks
ec
Bookmarks