Typescript URL Weiterleitung?
Hi, wie kann ich mit typescript auf eine URL weiterleiten. Meine Idee war
window.open("url");
aber irgendwie geht das nicht, in der Konsole steht dann:
window is not defined
2 Antworten
Da das window-Objekt nicht definiert ist, gehe ich davon aus, dass du die Laufzeitumgebung NodeJS verwendest.
Um dem Browser eine Weiterleitung zu signalisieren, musst du eigentlich nur einen entsprechenden HTTP-Header setzen.
Ein einfaches Beispiel unter Verwendung des http-Moduls:
const http = require('http');
http.createServer((req, res) => {
res.writeHead(301, {
'Location': 'https://google.de'
});
res.end();
}).listen(8080);
LG
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, HTML
document.location.href = "NEUE URL";
Wenn du nur weiterleiten willst, brauchst du kein window open
FaTech
03.10.2021, 20:01
@ArduinoGeek
Benutzt du das überhaupt für den Browser? Ich meine bei NodeJS als Beispiel kann man ja auch kein Browser JS verwenden, vielleicht hast du sowas bei TypeScript?
dann kommt dieser Fehler: