Glödu
Mitglied
Registriert: 17.08.2006
Beiträge: 9
|
|
Hallo JavaScript-Forum
Ich bin Anfänger und kann nicht herausfinden, warum mit der folgenden Funktion, die Teil mehrerer Funktionen ist, in IE6 nichts passiert, obwohl es in Firefox oder z. B. Safari einwandfrei geht.
Danke für eventuelle Antworten.
function con_clic() { if (document.getElementsByTagName) var x = document.getElementsByTagName('a'); for (var i=0; i<x.length; i++) { if (x[i].getAttribute('class') == 'externo') { x[i].onclick = function() { return nueva_ventana(url); } x[i].title += ' (es abierto en una nueva ventana)'; } } }
|
|
| 17.08.2006 11:09:58 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
Hallo, probiere mal statt x[i].getAttribute('class') == 'externo' x[i].className == 'externo'
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 17.08.2006 12:42:26 |
|
|
|
Jop, bekannter Bug im IE, siehe auch die Anmerkung dazu unter http://de.selfhtml.org/javascript/objekte/node.htm#set_attribute
|
|
| 19.08.2006 02:34:34 |
|
Glödu
Mitglied
Registriert: 17.08.2006
Beiträge: 9
|
|
Ich war unerwarteterweise einige Tage weg. Tut mir leid, nicht geantwortet zu haben. Vielen Dank für die Antworten. Ich werd's heute Abend noch ausprobieren.
|
|
| 19.08.2006 17:32:19 |
|
Glödu
Mitglied
Registriert: 17.08.2006
Beiträge: 9
|
|
Ja, dank eurer Hilfe geht die Funktion nun, danke.
|
|
| 19.08.2006 23:02:39 |
|
|
|
bei mir geht javascript auch nicht, habs schon aktiviert, mit einen "javascript-reparier-tool" versucht zu reparieren, aber dann steht: RigistrySmart.msi...zugriff wurde verweigert
|
|
| 23.09.2007 15:57:09 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|