PDA

View Full Version : Any Link CSS menu v2.0 problem in ie



semholt
01-30-2009, 11:41 AM
1) Script Title: Any link css menu v2.0

2) Script URL (on DD): ANY LINK CSS MENU V2.0 (http://www.dynamicdrive.com/dynamicindex1/anylinkcss.htm)

3) Describe problem:

The script works fine in Firefox, but Internet Explorer can't open the website at all.

The script is on SAY-YES! Bruidsfotografie (http://www.say-yes.nl/atest.html).

Maybe it's a problem with the other working scripts on the site ??

I hope someone can help me ?? Sorry for my english ... i'm dutch ;)

jscheuer1
01-30-2009, 05:56 PM
Your page is in violation of Dynamic Drive's usage terms (http://www.dynamicdrive.com/notice.htm), which, among other things, state that the script credit must appear in the source code of the page(s) using the script. Please reinstate the notice first.

Anyways, the problem is a combination of your invalid markup, what the script does, and how IE handles that. You have a division with the class="container" that isn't closed. If you validate your page, that should solve it. However, there is a quick fix. Move (highlighted):


<li><a href="http://www.say-yes.nl/begrafenisfotografie.php?portfolio=begrafenisfotografie&werk=5">18 juni 2008</a></li>
</ul>
</div>

<script type="text/javascript">
<!--
anylinkcssmenu.init("anchorclass")
-->
</script>


</div>
<div style="position:absolute; left:189px; top:157px; width:10px; height:573px;">
<img src="/wpimages/wpeb97c249_02.jpg" width="10" height="573" border="0" id="crv_4" name="crv_4" title="" alt=""></div>
<div style="position:absolute; l . . .

to the very last thing before the closing </body> tag and close the div just before that, so it will look like:


<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-6711608-1");
pageTracker._trackPageview();
} catch(err) {}</script>
</div>
<script type="text/javascript">
<!--
anylinkcssmenu.init("anchorclass")
-->
</script>
</body>
</html>

semholt
02-03-2009, 10:46 AM
Thnx, your solution worked out fine !!
The website is now up and running, at last in ie as well !!

Sorry for the copyright notice. I'd changed the script a lot to make it understandable and working and I forgot all about the notice. I reinstalled it the moment i read your message.

Thanks again and till next time.