我有一个目前执行小任务的页面,然后重定向到第三方网站。
重定向由Response.Redirect();
现在我想添加另一个功能,但这次是javascript。
我正在使用以下方法将javascript添加到页面中:
if (!page.ClientScript.IsStartupScriptRegistered(key))
{
ScriptManager.RegisterStartupScript(page, typeof(Page), key, script, false);
}
javascript的功能是跟踪销售,所以我需要页面来渲染它并在继续之前触发轨道。
任何人都知道这是否有效,如果不能,它是如何实现的?
答案 0 :(得分:0)
您将无法使用Response.Redirect()
来处理重定向用户的问题。相反,您必须在启动脚本执行后重定向JavaScript。我只想简单地说:
window.location.replace("http://www.whateveryourredirecturlis.com");
到现有启动脚本的末尾。
答案 1 :(得分:0)
在javascript中使用类似的内容。
document.onready = function () { window.location = "http://yoururl"; };