我试图在点击某个按钮时发送电子邮件,在发送该电子邮件之后我想将用户重定向到另一个页面。但问题是该程序在JavaScript代码完成之前重定向用户并发送邮件。
无论如何,在使用JavaScript时我仍然可以使用response.redirect
代替window.location.href
吗?
我的代码是:
Private Sub btnConfirm_Click(sender As Object, e As EventArgs) Handles btnConfirm.Click
'Send Tutor Email
divScript.InnerHtml += "<script type='text/javascript' src='js/mail.js'> </script>" & Environment.NewLine
divScript.InnerHtml += "<script>" & Environment.NewLine
divScript.InnerHtml += "SendTutorNewOrder(accountName, email, strTiming) " & Environment.NewLine
divScript.InnerHtml += "</script>" & Environment.NewLine
Response.redirect("exampleWebsite.com")
答案 0 :(得分:0)
结束&#34; SendTutorNewOrder(accountName,email,strTiming)&#34;你在客户端定义的方法,写下面的代码
window.location.href = "exampleWebsite.com";
并删除
Response.redirect("exampleWebsite.com")
从服务器端