2017-08-01 8 views
0

Ermöglicht Javascript das Übertragen von Inhalten auf eine andere Seite und danach einige Aktionen. Ich konnte keine relevanten Befehle finden, mit denen ich Aktionen auf einer umgeleiteten Seite ausführen kann.Inhalte auf die nächste Seite übertragen

Im Grunde bin ich nach dem folgenden (Beispiel usecase):

  • Seite ein Generator ist, der einen einfachen Textsatz auf einige Kriterien erstellt ein Benutzer
  • Sobald der Benutzer klickt ‚Go wählt ‘, Seite umleitet zu einem anderen Seite, die ein einzelnes Textfeld und Schaltfläche hat
  • automatisch das entsprechende Feld mit dem Inhalt auffüllt und legt

Ist das möglich?

+1

Sie könnten vielleicht Dinge wie GET und Post vielleicht verwenden? –

+0

Wenn es auf der gleichen Domain ist, könnten sogar Cookies oder localstorage funktionieren. –

+0

Sie können 'querystring' verwenden Javascript verwenden Sie erhalten Inhalt auf der nächsten Seite –

Antwort

2

Wenn Sie Javascript verwenden die Benutzer auf die neue Seite umgeleitet werden, können Sie wie so globale Variablen des neuen Fensters gesetzt,

// Save the reference to the new window in a variable 
var redirect = window.open('http://www.example.com'); 

//form the variables as an object 
var variables = { 
    var1: "First Value", 
    var2: "Second Value", 
    ... 
} 

// Send the variables to new page 
redirect.variables = myVariables; 

Und dann in der neuen Seite können Sie nur tun

console.log(window.variables.var1); //will give "First Value" 
console.log(window.variables.var2); //will give "Second Value" 
+0

Danke Jay. Allerdings müsste ich auf der nächsten Seite Javascript haben, oder? Es gibt keine Möglichkeit, dies per se in einen "Cache" zu laden – NickP

Verwandte Themen