Martin Jung: Nochmal OVERLIMB JAVASCRIPT !! in bezug auf Opera

Beitrag lesen

Hi Martin,

ich hatt ein ähnliches Problem. Eine komplette Menü-Steuerung per JS.

<A HREF="javascript:void(0);" onMouseOver="return overlib('This is a ordinary popup.')" onMouseOut="nd();">here</A>

Bei mir schien das Opera-Problem in der Kombination aus dem "href"-Attribut und dem Javascript-Aufruf zu liegen.

Problematischer Code (sinngemäß):
<a href="javascript:showMenu('x',y)">.....
Opera zeigte etwas obskure JS-Fehlermeldungen, die zu alledem noch auf eine falsche Fährte lockten.

Workaround:
<a href="#" onclick="showMenu('x',y); return false">.....
...wobei "return false", wie hier schon 1000-mal gesagt, nur das erneute Laden der Seite verhindert.

Grüße,
Martin