Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: tingeltangel am 10.09.03 - 14:38:41
-
Hallo Notes Gemeinde
Habe da ein kleines Problem: Habe im Notepad ein Anmeldeformular erstellt (HTML und Java). Jetzt wollte ich das Formular in eine Notes Maske integrieren was auch klappt. Das Formular wird angezeigt nur wird der JavaCode ignoriert.
-
... Java <> JavaScript - was meinst du jetzt?
ata
-
JavaScript
-
... so aus der Entfernung kann ich schwer erkennen, wie du den Code integriert hast, wie deine Maskeneigenschaften sind, und ob der User im Browser eventuell JavaScript deaktiviert hat...
Gib noch ein paar Infos, mit denen man erkennen kann, was eventuell falsch ist - sonst wird es nur ein munteres Rätselraten...
ata
-
Hallo Ata
Ich habe im obigen Beitrag das html file angehängt. Bis jetzt habe ich versucht das Teil in eine neue Maske zu importieren was aber eben nicht klappt. In den Maskeneigenschafen habe ich die Option "Dokumentinhalt als HTML behandeln" aktiviert. Müssen da noch mehere Sachen aktiviert werden. Im Browser ist JavaScript aktiviert.
Danke für eure Hilfe
-
pack doch mal deine JS-Fuktionen in den JS-Header der Maske
-
... du hast in deinem Code den kompletten Aufbau eine HTML-Seite. Das kann nicht gut gehen - schau dir mal den Code an, der dir von Domino generiert wird - nach meinem dafürhalten überschneiden sich die TAGS...
... dein Code sollte sich in die Maske intergrieren - pack den Code in die Maske, aber ohne <html><head><body>-TAGS, bzw. deren End-TAGS...
... den JavaScript-Code kannst du natürlich alternativ auch in den Header integrieren => wie potsmoker vorgeschlagen hat...
ata
-
da funktioniert gar nichts. Hat niemand ne Datenbank wo er das schon mal benutz hat damit ich mir das ganze an einem Beispiel anschauen könnte.
-
Hi,
nenn die Notes Maske auch Anmeldung (case sensitive), lass den Form-Tag weg, packe Dein JS in den JS-Header teil und lasse auch die Head, Body Tags weg wie ata gesagt hat.
Ersetze Anmeldung.Feldname[ 0 ] besser durch window.document.forms[ 0 ].Feldname[ 0 ]
(die Blanks bitte igonieren!)
Andreas