如何在 http node.js 的 res.writehead 中附加警报消息使用 res.writeHead(301, { "Location": "/path/within/site" })?


res.writeHead(301,  "<!DOCTYPE html>" +
"<html lang='en' dir='ltr'>" +
"<head>" +
"<met charset='utf-8'>" +
"<title>Hola Mundo</title>" +
"</head>" +
"<body>" +
"<script type='text/javascript'>alert('DOne')</script>" +
"</body>" +  "</html>", { "Location": "http://localhost:8086/uploadform" });

它没有显示警报消息并直接重定向到给定的链接,我首先想要警报消息,然后重定向到给定的链接。

如果你真的想这样做,你可以像这样封装脚本中的所有内容:

res.writeHead(301,  "<!DOCTYPE html>" +
"<html lang='en' dir='ltr'>" +
"<head>" +
"<met charset='utf-8'>" +
"<title>Hola Mundo</title>" +
"</head>" +
"<body>" +
"<script type='text/javascript'>document.onreadystatechange=function(){alert('DOne')}</script>" +
"</body>" +  "</html>", { "Location": "http://localhost:8086/uploadform" });

最新更新