gpt4 book ai didi

javascript - window.location.href 窗口未在 JavaScript 中定义

转载 作者:太空宇宙 更新时间:2023-11-04 02:14:21 24 4
gpt4 key购买 nike

我正在尝试使用 jquery 和 javascript 向使用我的联系表单的用户发送自动回复。我实现的功能是这样的

    function sendReply(email,Name)
{
var linker = "mailto:"+email
+ "?cc=myCCaddress@example.com"
+ "&subject=" + escape("automated Reply")
+ "&body=Hello "+Name+" Thank you for your e-mail. we will contact you soon.";

window.location.href=linker;
}

我正在使用nodeJs。错误消息指向 window 并表示引用错误窗口未定义。

额外信息:当用户单击发送邮件按钮时,它将路由到实现 jquery 的页面,该页面将在那里执行某些功能,并且当且仅当成功时,我会尝试发送上述回复。就是这样,

        success: function(message) 
{

sendReply(req.body.email,req.body.name);
res.send(304, '/#contact');

}

我已经调试并检查过。它正确传递参数并运行到 window.location.href=linker; 点。我浏览了大量的页面并花了几个小时来找出问题所在。我不是 javascript 和 jquery 方面的专家,所以如果你能指出我的错误和解决方案,那将是一个很大的帮助。谢谢。

最佳答案

可以工作吗?

function sendReply(email,Name,res)
{
var linker = "mailto:"+email
+ "?cc=myCCaddress@example.com"
+ "&subject=" + escape("automated Reply")
+ "&body=Hello "+Name+" Thank you for your e-mail. we will contact you soon.";

//window.location.href=linker;


res.writeHead(301,
{Location: linker}
);
res.end();
}

关于javascript - window.location.href 窗口未在 JavaScript 中定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36419145/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com