Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bernino1 am 12.10.05 - 09:45:13

Titel: Browser-Weiterleitung via LS-Agent
Beitrag von: bernino1 am 12.10.05 - 09:45:13
hallo leute,
sitz hier möglicherweise etwas auf der leitung ;-)
ich habe eine login-maske im browers. per button wird ein ls-agent gestartet der username und password checkt - if true sollte der ls-agent weiterleiten auf eine andere maske.

das einzige was ich bisher geschafft habe ist, in diesem agent bei true eine html-seite zu generieren und in dieser im meta-bereich eine autom. weiterleitung auf die gewünschte seite zu starten.
so funzt das zwar - gefällt mir aber nicht ;-)

hab laut notes-designer hilfe schon einiges probiert wie z.B.
'   Evaluate("@Command([Compose]; 'ziel')")
   Evaluate("@URLOpen(" + "http://www.lotus.com" + ")")
       uiws.UrlOpen(Evaluate("@webdbname") + "/maske oder form")
      uiws.UrlOpen("url")

und jetzt meine wissen nix mehr weiter und is bissele total plemplem :-)

wär super wenn mir hier jemand helfen könnte - und wenns nicht geht dann wüsste ich das dann auch - auch das wär eine hilfe!!

schöne grüsse vom bodensee
bernino
Titel: Re: Browser-Weiterleitung via LS-Agent
Beitrag von: animate am 12.10.05 - 09:56:32
du könntest den Agent sowas hier in die Response schreiben lassen:

<meta http-equiv="refresh" content="0;url=http://atnotes.de" />
Titel: Re: Browser-Weiterleitung via LS-Agent
Beitrag von: bernino1 am 12.10.05 - 10:32:04
nun ja - thomas!
danke - aber diese lösung ist bei mir gerade aktiv!

es müsste doch aber auch (laut noteshilfe) direkt möglich sein eine andere maske aus dem agent aufzurufen.
diese wäre für mich vorteilhaft, da ich dann direkt werte in die neue maske übergeben könnte.

mit der meta-weiterleitung kann ich das event. höchstens über die url machen - ist aber auch nicht schöne - oder?
Titel: Re: Browser-Weiterleitung via LS-Agent
Beitrag von: flaite am 12.10.05 - 10:40:34
Du kannst mal versuchen neben der Meta-Weiterleitung direkt auch cookies zu setzen.
Sollte funktionieren (sofern der User nicht cookies disabled hat). Zumindest im Intranet kann cookies-disablen per Richtlinie verboten werden (find ich sowieso eine gute Idee).
Ansonsten sollte dies auch mit Java Script gehen.
Oder über einen WebquerySave Agenten.
Titel: Re: Browser-Weiterleitung via LS-Agent
Beitrag von: animate am 12.10.05 - 11:05:45
Oh, den Teil
das einzige was ich bisher geschafft habe ist, in diesem agent bei true eine html-seite zu generieren und in dieser im meta-bereich eine autom. weiterleitung auf die gewünschte seite zu starten.
so funzt das zwar - gefällt mir aber nicht ;-)
habe ich wohl überlesen.

Das mit dem "nicht schön sein" sehe ich mittlerweile etwas anders. In der Webentwicklung hast du halt einfach nicht den Komfort, den du beim Entwickeln von Desktopanwendungen hast.

Tipp: Schau dir mal die URL an, die Notes generiert, wenn du ein neues Dokument erzeugst, das Werte aus dem aktuellen Dokument übernimmt. ich habe da eine dunkle Erinnerung, evtl. hilft das weiter.
Titel: Re: Browser-Weiterleitung via LS-Agent
Beitrag von: umi am 12.10.05 - 11:16:57
Das ist doch einfach:

wenn du z.B. die Weiterleitung auf z.b. google.de machen willst kannst Du folgendes machen:

im Agent einfach
Code
print {[http://www.google.de]}

oder

print {[./meineMakse?OpenForm]}

wichtig sind dabei die []
Titel: Re: Browser-Weiterleitung via LS-Agent
Beitrag von: bernino1 am 12.10.05 - 13:33:59
ooohhhhh mann umi!

was so eine s..bl... "[]" alles bewirken kann!!

ich geh jetzt mal kurz hinters haus und schrei deinen namen vor freude ;-)

vielen dank - ich sag immer - warum einfach wenns auch komplieziert geht - lol


schöne grüsse vom bodensee und bis dann

berndt