Ein Tomcatserver dümpelt bei mir auf Port 8080 rum, und wenn ich in einer jsp-Seite, welche ich auf diesem gehostet habe,
ein Sessionstorageobjekt, sagen wir sessionStorage.setItem("key", "value"); anlege und dann über window.replace('http://localhost:3030')
gehe, also auf eine Seite die von einem anderen Server gehostet wird (in meinem Falle ist es ein Serversocket von socket.io),
dann kann ich auf http://localhost:3000 über sessionStorage.getItem("key"); den wert 'value' nicht rausholen. In meiner
Naivität dachte ich, dass das eh alles im Browser gespeichert wird und kein Problem sein dürfte.
Nun meine Frage - wie kann ich in so einem Fall mit JavaScript Werte übergeben, wenn ich den beschriebenen redirect mache?
Gibt es da einen Trick, den ich anwenden könnte?
ein Sessionstorageobjekt, sagen wir sessionStorage.setItem("key", "value"); anlege und dann über window.replace('http://localhost:3030')
gehe, also auf eine Seite die von einem anderen Server gehostet wird (in meinem Falle ist es ein Serversocket von socket.io),
dann kann ich auf http://localhost:3000 über sessionStorage.getItem("key"); den wert 'value' nicht rausholen. In meiner
Naivität dachte ich, dass das eh alles im Browser gespeichert wird und kein Problem sein dürfte.
Nun meine Frage - wie kann ich in so einem Fall mit JavaScript Werte übergeben, wenn ich den beschriebenen redirect mache?
Gibt es da einen Trick, den ich anwenden könnte?
Comment