Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Andreas Huhn am 07.09.05 - 11:33:40

Titel: JavaScript - Hintergrundfarbe ändern
Beitrag von: Andreas Huhn am 07.09.05 - 11:33:40
Hallo,

arbeite gerade mit dem englischen Redbook von IBM ein paar Übungen durch.

Nachdem ich ein Kombinationsfeld mit den manuellen Einträgen:

Yellow
Green
Blau


erstellt hatte sollte ich auf das Feld OnChange folgendes Script eingeben:

Code
document.bgColor=this.form.Color.options[this.form.Color.selectedIndex].text

Wenn ich nun auf "Vorschau in Notes" gehe und die Werte im Kombinationsfeld ändere tut sich aber nichts an der Hintergrundfarbe der Seite so wie es im Dokument versprochen wird.

Könnt ihr mir sagen was ich falsch mache?

Klappt soetwas vielleicht nur im Webbrowser? (Wenn ich versuche es darin anzuzeigen bekomme ich die Meldung daß "das Programm nicht gefunden" werden konnte.

Viele Grüße

Andreas
Titel: Re: JavaScript - Hintergrundfarbe ändern
Beitrag von: Driri am 07.09.05 - 11:46:40
Das ist ein JavaScript-Event und funktioniert nur im Browser. Hintergrundfarben ändern ging in Notes glaub ich nur mit irgendwelchen Tricks, benutz mal die Forensuche.
Titel: Re: JavaScript - Hintergrundfarbe ändern
Beitrag von: Glombi am 07.09.05 - 11:55:14
Es geht mit $PaperColor - siehe

http://www.atnotes.de/index.php?topic=12006.0

Andreas
Titel: Re: JavaScript - Hintergrundfarbe ändern
Beitrag von: robertpp am 07.09.05 - 13:54:41
Hintergrundfarbe geht im Notes ganz einfach:

Ganz einfach per Button:

window.document.bgColor="red"



Somit ist der Hintergrund in der Maske rot.

robert
Titel: Re: JavaScript - Hintergrundfarbe ändern
Beitrag von: robertpp am 07.09.05 - 14:00:32
Das einzige Problem dabei ist es wird nicht bei onchange die Farbe geändert sondern er nach einem Refresh per F9 oder @Command([ViewRefreshFields]).