Ben bezig met een drag en drop scriptje te maken voor mijn website, alles werkt al perfect in FF maar helaas nog niet in IE.
Het stukje code dat roet in het eten gooit:
het event stukje komt overigens rechtstreeks van
http://www.quirksmode.org/js/events_properties.html
Probleem in IE:
'nodeType' is leeg of geen object
Oke dan haal ik de safari fix weg echter krijg ik dan het volgende:
'className' is leeg of geen object
halen we die ook nog weg?
je raad het al
'style' is leeg of geen object
Dit is echter lastig debuggen aangezien het in Firefox dus wel werkt, en dit copy paste werk is en ik dus geen idee heb waar de fout zou kunnen zitten, duidelijk is dat het object een fout geeft maar waardoor?...
Het stukje code dat roet in het eten gooit:
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| var targ; if (!e) var e = window.event; if (e.target) targ = e.target; else if (e.srcElement) targ = e.srcElement; if (targ.nodeType == 3) // defeat Safari bug targ = targ.parentNode; //change the view of our div if(targ.className!='draggable'){return}; targ.style.opacity=''; targ.style.filter=''; targ.style.border=''; targ.style.zIndex=''; targ.style.background = ''; //we give the cookie the div id as name setCookie(targ.id,targ.style.left,365); |
het event stukje komt overigens rechtstreeks van
http://www.quirksmode.org/js/events_properties.html
Probleem in IE:
'nodeType' is leeg of geen object
Oke dan haal ik de safari fix weg echter krijg ik dan het volgende:
'className' is leeg of geen object
halen we die ook nog weg?
'style' is leeg of geen object
Dit is echter lastig debuggen aangezien het in Firefox dus wel werkt, en dit copy paste werk is en ik dus geen idee heb waar de fout zou kunnen zitten, duidelijk is dat het object een fout geeft maar waardoor?...
Modelbouw - Alles over modelbouw, van RC tot diorama