Umleiten von Web-Abfrage geöffnet agent für Lotus Domino?
Kennt jemand eine Möglichkeit die Umleitung zu einer anderen Webseite von lotus-domino web-Abfrage einen offenen agent? Die print-Anweisung scheint nicht zu funktionieren. Eine mögliche Abhilfe wäre sehr dankbar!
Etwas zu diesem Thema kann hier gefunden werden, aber es scheint irgendwie flockig wie dieses
link.
Kann es getan werden, ohne JavaScript und starke überarbeitung von Dokument-form?
Vielen Dank im Voraus.
InformationsquelleAutor Mihi | 2010-10-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dir ist schon klar, dass das 4/5-forum ist fast ein Jahrzehnt out-of-date, richtig? Wenn Sie eine neuere version von Notes/Domino, ich, ich check die 6/7-forum (oder sogar 8, wenn Sie auf die Freigabe, da es so unterschiedlich ist); hier ist die Suche Ergebnisse für "webqueryopen redirect"; es gibt sehr viel mehr mögliche Antworten.
Notes 6/7-forum-Ergebnisse
Die einfachsten Antworten auf deine eigentliche Frage sind hier und hier.
Aber thnx für die links, Sie haben alle etwas und ich glaube, ich fand eine noch einfachere Lösung, und es ist ein Einzeiler in WQO-agent: s Nennen.Documentcontext.Replaceitemvalue("$$HTMLHead", {<meta http-equiv="REFRESH" content="0;url=etfos.hr">"})
Keine design-änderungen oder was genau dieser code. Aber dennoch lädt die Seite das erste mal. Aber das ist gar nicht so schlecht.
InformationsquelleAutor EmmyS
Besser an wite an 'location:" - header direkt, wie vermeidet Javascript-und meta-tags.
InformationsquelleAutor andora
Dies ist eine der Antworten auf den thread, in die Sie wies, und sollte gut funktionieren - haben die WQO agent schreiben Sie einfach ein hidden-Feld auf der form. Dies wird dazu ein client-Seite umleiten, so erhalten Sie zwei Fahrten auf dem server.
Ich schaffte es, um es zu arbeiten, indem Sie den folgenden code, um die body-onLoad-Ereignis:
try { var redir = document.getElementById("redirect").Wert; Lage.ersetzen(redir); }catch(e) {alert (e.message);}
Dies funktioniert, aber es zeigt den Inhalt der Seite für einen moment und leitet dann.
InformationsquelleAutor Ed Schembor
Einer Zeile code in WQO agent funktioniert der trick, aber beachten Sie dennoch lädt die Seite vor dem redirect:
Call s.Documentcontext.Replaceitemvalue("$$HTMLHead", {<meta http-equiv="REFRESH" content="0;url=http://www.etfos.hr">"})
InformationsquelleAutor Mihi
in Ihr agent, tun Sie einfach Folgendes
drucken |[| & requiredURL & |]|
InformationsquelleAutor Paul Day
Versuchen, um zu sehen, ob Sie wirklich brauchen, um das Dokument zu öffnen, anstatt einen Agenten, und übergeben Sie die Parameter in der Query_String
Ich denke, dass wqo kann nicht umleiten zu einer anderen Seite, wie es am Ende der Umleitung, die Sie auf das Dokument, das Sie entweder geöffnet oder erstellt wird. Ich kann mich irren, aber gestern war ich versucht, entweder eine Sache oder die andere stützt sich auf die params-ich war vorbei, der OpenCorm url-Befehl, und es scheint, dass, obwohl es ausgeführt wird, der agent, der pw.println () - Befehl verhält sich nicht dasselbe als wenn es war ein WQS-agent.
Wenn Sie nicht brauchen, um ein Dokument zu öffnen, versuchen Sie es mit einem Agenten, und übergeben Sie die Parameter, um es
InformationsquelleAutor mogwaipr
Dem richtigen Weg, es zu tun ist, um eine print-Anweisung mit der URL, die Sie umgeleitet werden sollen, in Klammern. Dies erzeugt eine 302-Weiterleitung auf den server.
Beispiel-code:
Einige Leute haben vorgeschlagen, Meta-Refresh. Dies ist entmutigt durch das W3C. Finden Sie unter den folgenden link:
http://en.wikipedia.org/wiki/Meta_refresh#Usability
ahhh! Ja. Doh. :/ Wird später prüfen, obwohl dies scheint eine Frage stieß.
InformationsquelleAutor Simon O'Doherty