🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #544

Re: AJAX: Hoe events toekennen aan een tag op een manier die werkt in IE ?

#544
From: Pugi!
Date: Tue, 05 Dec 2006 14:36
24 lines
2208 bytes
Pugi! schreef:

> Momenteel stuur ik op een xmlhttprequest xml terug van de server
> (responsexml) die op de client door javascript verwerkt wordt tot html
> via DOM : tags (div, p, img) met attributes (src, class, onclick) mbv
> setAttribute. Werkt perfect met Opera en FireFox. De onclick events
> doen wat ze moeten doen, roepen nieuwe  xmlhttprequest aan, nieuwe
> info, nieuwe html met events ... alles werkt. Doet niks bij IE6 en IE7.
> Wanneer ik op serverkant mijn html aanmaak met DOM dan een saveHTML
> terugstuur naar de client. Idem. Werkt bij Firefox en Opera. Noppes bij
> IE.
>
> Hoe doe je het dan wel ?
>
> Pugi

Ik heb het als volgt opgelost (nodeImg is een img-tag die ik via DOM
aanmaak):
nodeImg.onclick = openFolder;
In openFolder kan ik met this dan de attributen van de image of de
parent(s) opvragen en zo weet ik waar de call vandaan komt.

Pugi!
Technical Details
Message-ID: <1165329406.060144.34800@80g2000cwy.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!80g2000cwy.googlegroups.com!not-for-mail
References: <1165235683.040156.99850@79g2000cws.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,1fa85d9ffa2f375b
X-Google-Thread: 107324,1fa85d9ffa2f375b
X-Google-Attributes: gidfcea4,gid107324,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!80g2000cwy.googlegroups.com!not-for-mail
From: "Pugi!" <puginews@gmail.com>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: AJAX: Hoe events toekennen aan een tag op een manier die werkt in IE ?
Date: 5 Dec 2006 06:36:46 -0800
Organization: http://groups.google.com
Lines: 25
Message-ID: <1165329406.060144.34800@80g2000cwy.googlegroups.com>
References: <1165235683.040156.99850@79g2000cws.googlegroups.com>
NNTP-Posting-Host: 193.191.134.1
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-Trace: posting.google.com 1165329412 11658 127.0.0.1 (5 Dec 2006 14:36:52 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 5 Dec 2006 14:36:52 +0000 (UTC)
In-Reply-To: <1165235683.040156.99850@79g2000cws.googlegroups.com>
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1) Gecko/20061010 Firefox/2.0,gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: 80g2000cwy.googlegroups.com; posting-host=193.191.134.1;
   posting-account=Wn8Dzw0AAADBlmrHDaMaBID43Tq7b6Bl