EKKi: onclick-Event bearbeiten. IE-Bug

Beitrag lesen

Mahlzeit peter,

(Was haben bloß alle ständig mit getAttribute() und setAttribute()? Dass der IE damit manchmal ziemliche Probleme hat, sollte doch mittlerweile einigermaßen bekannt sein ...)

<img id="preview_link" onclick="printview('/druckansicht.php?pid=114316&type=BRIEF');" title="Vorschau" src="/symbol_preview.gif"/>

Was machen Leute, die kein Javascript aktiviert haben? Nutze stattdessen z.B. folgende Struktur:

<a href="/druckansicht.php?pid=114316&type=BRIEF" target="_blank"><img id="preview_link" onclick="printview(this.parentNode.href); return false;" title="Vorschau" src="/symbol_preview.gif"/></a>

Dann dürfte nämlich das Manipulieren des entsprechenden Links kein Problem sein:

var preview_link = document.getElementById('preview_link').parentNode.href;  
  
//Ersetze EMAIL gegen BRIEF  
preview_link = preview_link.toString().replace('BRIEF','EMAIL');  
  
document.getElementById('preview_link').parentNode.href = preview_link;

PS: jquery darf auch genutzt werden...

Hm - und warum tust *Du* das dann nicht? :-)

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|