Autor Thema: Hidden Fields  (Gelesen 2391 mal)

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Hidden Fields
« am: 12.02.07 - 19:28:57 »
In meiner Web-DB http://www.photosforfree.de kann man bei jedem Bild einen Kommentar abgeben. Dafür wird über die URL bestimmte Inhalte für hidden fields weitergegeben, die dann in der neuen Maske über das Auslesen des Querystrings im Feld "QUERY_STRING" berechnet werden.
Wird das Ganze über den Firefox abgewickelt, läuft es so, wie ich es haben will. Beim IE jedoch werden die daten nicht übergeben, bzw. beim Speichern des neuen Dokuments nicht mit abgespeichert.
Woran kann das liegen?
-------
Gruß Rolf
--------------

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Hidden Fields
« Antwort #1 am: 12.02.07 - 21:28:23 »
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Hidden Fields
« Antwort #2 am: 13.02.07 - 11:31:44 »
Eher nicht. Sorry, das ich mich etwas schlecht ausgedrückt habe, denn der Query_String wird im IE zwar korrekt ausgelesen, aber leider werden die Feldinhalte beim speichern des Dokumentes nicht mitabgespeichert, beim Firefox jedoch.
-------
Gruß Rolf
--------------

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Hidden Fields
« Antwort #3 am: 13.02.07 - 20:13:32 »
Mir ist eine Merkwürdigkeit im html quelltext von der Maske selbst aufgefallen:

Code
<form name="form" >
<input type="reset" name="Button" value="Zur&uuml;cksetzen">
</form>

Das ist innerhalb von dem von Domino generierten Form-Element. Das ist wohl mit pathThru in die Notes form geschrieben worden? und einen Sinn sehe ich erstmal nicht. Manchmal lässt man ja aus versehen so Sachen stehen. Hast du das mal weggemacht?

Firebug zeigt das für den entscheidenden Post-Request:
__Click=63ab24a4a16bd854c1256f9a003ebe3d%2F%24Body%2F0.14F6&Nachricht=test&
Name=janssen&Vorname=axel&email=Axel.jansen%40gmail.com&Query_String=
openform%266F8ECEC2D9059F71C12572790068A96A%7ENutzungsrechte%2520II&
Titel=Nutzungsrechte+II&ParentID=6F8ECEC2D9059F71C12572790068A96A&
dokTyp=Kommentar&Texteintrag=&MainID=6F8ECEC2D9059F71C12572790068A96A

Bei IE sollte das ein bischen anders aussehen. Da kenn ich aber nicht so gute Tools  :-:



axel
« Letzte Änderung: 13.02.07 - 20:48:11 von Axel Janssen »
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline datenbanken24

  • Senior Mitglied
  • ****
  • Beiträge: 390
  • Geschlecht: Männlich
  • Stammgast
    • datenbanken24
Re: Hidden Fields
« Antwort #4 am: 13.02.07 - 21:31:21 »
Ich denke auch, es ist genau das, was Axel beschrieben hat.

Eine Form innerhalb einer Form, respektive innerhalb der Domino-Form,
bringt genau das von Dir beschriebene Verhalten:

IM FF geht's (also außnahmsweise läßt der mal lax was falsches durch)
und im IE nicht.

Wir hatten das analog vor kurzem hier auch.
Die Forms müssen nacheinander kommen, niemals ineinander,
besser natürlich man hat nur EINE Form.

Gruß,
Uwe

Offline datenbanken24

  • Senior Mitglied
  • ****
  • Beiträge: 390
  • Geschlecht: Männlich
  • Stammgast
    • datenbanken24
Re: Hidden Fields
« Antwort #5 am: 13.02.07 - 21:38:55 »
PS:
Du brauchst übrigens über den URL nur die UNID (ParentUNID=) des aktuellen Dokuments mitzugeben - und kommst dann viel leichter und "sauberer" in der Antwortmaske an die Feldinhalte (Texte) des Hauptdokuments.

Bei Übergabe von langen Wörtern oder Texten über den URL, kommt es irgendwann immer zu Problemen, Sonderzeichen, Leerzeichen, Pluszeichen, etc - gleich ob mit oder ohne De/Codierung.

Gruß,
Uwe

Offline RvM

  • Senior Mitglied
  • ****
  • Beiträge: 375
  • Geschlecht: Männlich
  • Domino: Geht nicht - gibt's nicht
    • PhotosForFree
Re: Hidden Fields
« Antwort #6 am: 14.02.07 - 13:52:58 »
Danke für die Tipps - genau das wars!!!
-------
Gruß Rolf
--------------

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz