🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #543

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

#543
From: Arnold Hendriks
Date: Mon, 04 Dec 2006 23:54
19 lines
2178 bytes
Pugi! wrote:
> 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 ?

In mijn ervaring slikt IE geen setAttribute-d onclicks. Misschien kun je 
er omheen werken met iets als  onclick=eval('function(){' + 
jouw_onclick_code + '}');

(zelf laat ik de onclicks alleen naar statisch gedefinieerde javascript 
functies lopen)
Technical Details
Message-ID: <el2cfn$v6s$1@netlx020.civ.utwente.nl>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!feeder.news-service.com!tudelft.nl!txtfeed1.tudelft.nl!news.utwente.nl!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!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!feeder.news-service.com!tudelft.nl!txtfeed1.tudelft.nl!news.utwente.nl!not-for-mail
From: Arnold Hendriks <a.hendriks@b-lex.nl>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: AJAX: Hoe events toekennen aan een tag op een manier die werkt
 in IE ?
Date: Tue, 05 Dec 2006 00:54:31 +0100
Organization: University of Twente, Enschede, The Netherlands
Lines: 19
Message-ID: <el2cfn$v6s$1@netlx020.civ.utwente.nl>
References: <1165235683.040156.99850@79g2000cws.googlegroups.com>
NNTP-Posting-Host: vpn181189.student.utwente.nl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: netlx020.civ.utwente.nl 1165276471 31964 130.89.181.189 (4 Dec 2006 23:54:31 GMT)
X-Complaints-To: abuse@utwente.nl
NNTP-Posting-Date: Mon, 4 Dec 2006 23:54:31 +0000 (UTC)
User-Agent: Thunderbird 1.5.0.8 (Windows/20061025)
In-Reply-To: <1165235683.040156.99850@79g2000cws.googlegroups.com>