Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[JS] invalid argument IE niet in FF

Pagina: 1
Acties:

Verwijderd

Topicstarter
Naar aanleiding van de volgende code heb ik alleen in IE6 een foutmelding "invalid argument on line 107":
http://www.dynamicdrive.com/forums/showthread.php?t=13077

Na lang zoeken heb ik eindelijk deze functie voor image hotspot gevonden, maar deze doet het alleen in FF goed (uiteraard ;) ). Is het eenvoudig op te lossen? Of welk ander vergelijkbaar script kan ik beter gebruiken?

Verwijderd

wat heb je zelf geprobeerd? bij het voorbeeld op dynamic drive (http://www.dynamicdrive.com/dynamicindex5/balloontooltip.htm) doet ie het prima, dus zal de fout wel aan jouw kant zitten.

Doe eens wat debug werk, isoleer het probleem en post wat relevante code

Verwijderd

Topicstarter
Die versie doet het alleen bij links. De versie die ik noemde is door iemand aangepast speciaal voor image maps. Ik gebruik dus deze code:
http://www.dynamicdrive.c...chmentid=548&d=1158124108

De fout in IE6 zit hier bij de regel all_links[i].onmouseover=function(e):
code:
1
2
3
4
5
6
7
8
9
10
function initalizetooltip(){
var all_links=document.links //get all links (including image maps)
for (var i=0; i<all_links.length; i++){
if (document.getElementById(all_links[i].getAttribute("rel"))!=null){ //if link has "rel" defined and it's the ID of an element on page
all_links[i].onmouseover=function(e){
var evtobj=window.event? window.event : e
displayballoontip(this, evtobj)
}
}
}


Wat is daar mis mee?