Mario: Script funktioniert im Firefox, aber nicht im IE7

Beitrag lesen

Naja wenn du meinst. Für mich sieht der sehr uneffektiv aus (innerHTML ist uneffektiv, der Browser muss jedesmal deinen HTML Code neu interpretieren, obwohl ein passendes Objekt existiert). Aber auch dein Austauschprozedere ist sehr umständlich, da der HTML Code für alle Bilder fast gleich ist.

ok, das ist ein argument und ich lasse mich auch gern überzeugen. ich habe mittlerweile auch den fehler gefunden. die ursache liegt darin, dass unterschiedliche browser die inhalte vom <img> tag in unterschiedlicher reihenfolge anzeigen, also bei einem kommt erst das scr, dann alt, dann title, beim anderen browser anders. damit klappt natürlich das extrahieren nicht mehr so ganz. (by the way, warum nimmt der browser das nicht einfach in der reihenfolge, wie ich es schreibe?).

damit bin ich dann wirklich auf eure lösung angewiesen und bitte nochmal um hilfe, wie ich die src angabe aus folgendem konstrukt rausbekomme:

<div id="referenz2" style="position: absolute; top: 0px; left: 264px;"><img src="./referenzen/1166180146Referenz-Kunden_einzeln_41.jpg" width="130" height="65" alt="Allgaier Gruppe" title="Allgaier Gruppe" /></div>

mit document.images vermute ich, aber ich weiss nicht, wie ich die grafik rausbekommen soll, da ich ja gerade deren namen suche. man erinnere sich: ich suche mir per zufall einen <div> bereich, hier wäre es der mit der id="referenz2" und dann tausche ich bisher das ganze innere aus, in zukunft nur src, alt und title.

du schreibst auch, weil der html code immer derselbe ist. gibt es da nen anderen weg? ich lerne gern was neues, aber ich weiss bis jetzt nicht, wie man das einfacher gestalten kann.

Wenn ich das richtig sehe hast du's in den Griff bekommen.

nö, hab ich nicht. hab bis jetzt nicht viel verändert. aber ich hab was rausgefunden. die fehlerangabe im ie kommt garnicht von dem skript, das hier zur disposition steht sondern vom drumherum. genauso wie im ff. das komische: mal kommt es, mal nicht. und ich hab keine ahnung, warum. wie gesagt, mal arbeiten tut alles aber bei ca. 1/3 aller aufrufe kommt die fehlermeldung.

by the way: wenn das mit dem ie und dem quelltext anzeigen so einfach wäre. klicke ich auf das kontextmenü tut sich rein garnichts. und das mausrad kann ich auf dieser seite auch nicht verwenden, weiss der geier warum...

viele grüße,
mario