Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: oson00 am 09.03.08 - 14:22:04

Titel: Bild per Javascript ändern
Beitrag von: oson00 am 09.03.08 - 14:22:04
Hallo,

ich habe eine alte Notes-Anwendung, die unter ND6 und 7 problemlos lief. Ich möchte hier beim öffnen eines Dokuments ein Bild in der Maske mit einem Bild aus dem Web ersetzen. Ich habe in der Maske ein festes Bild (keine Ressource) eingefügt und ändere dieses anhand einer ISBN Nummer mit dem tatsächlich Bild eines Buches aus dem Internet.

Code
var amazonpic = new Image();
var isbn = document.forms[0].ISBN.value;

isbn = isbn.replace(/-/g,"");
isbn = isbn.replace(/ /g,"");

amazonpic.src = "http://images-eu.amazon.com/images/P/" + isbn + ".03.MZZZZZZZ.jpg";

window.document.images[0].src = amazonpic.src;

Wie gesagt. In Notes 6 und 7 funktioniert das. In Notes 8 leider nicht. Das Javascript wird aufgerufen. Das habe ich per alert festgestellt. Er schreibt auch korrekt in window.document.images[0].src den Pfad zum http-Bild, aber leider wird es nicht angezeigt.

Weiß jemand warum?

Viele Grüße

oson00
Titel: Re: Bild per Javascript ändern
Beitrag von: FriFra am 27.04.08 - 17:35:51
Ich kenne das Problem auch und hab leider auch keine Lösung dafür. Wenn man sich die src mit alert anzeigen lässt, sieht alles korrekt aus, die neue URL wird angezeigt, aber das wars dann auch schon. Der Notes-Client aktualisiert die Bilder nicht, da hilft auch kein Refresh etc. ... also, wenn jemand anderes dieses Problem evtl. schonmal in den Griff bekommen hat, wäre ich an der Lösung auch interessiert.
Titel: Re: Bild per Javascript ändern
Beitrag von: guesswho am 27.04.08 - 19:11:35
wie wärs denn, wenn ich euren Vornamen mal dranhängt, vielleicht wird euch dann geholfen...Menschen kostenlos und ohne Name zu antworten macht (imho) keinen Spass

Jo (so genannt, nicht getauft!)