在response.redirect之前在经典asp中运行Javascript函数

问题描述:

我有一些asp代码,我需要执行一些javascript函数,然后将用户重定向到新页面。当我这样做ibn我的代码时,我将JavaScript写入浏览器。我遇到的问题是重定向发生在服务器端,在JS函数完成之前。有没有解决这个问题的方法?谢谢在response.redirect之前在经典asp中运行Javascript函数

+0

你能告诉我们更多关于重定向的细节吗?将结果返回给浏览器之前是否有数据处理? – villecoder 2010-09-27 14:39:54

在JavaScript中做重定向。在您的JavaScript函数的末尾:

document.location.href = 'http://url-of-the-next-page'; 

我怀疑是有很好的理由做这种方式,但是如果你需要解决这个问题,我建议你使用JavaScript做重定向,以及。

这是唯一的方法...... ASP将处理整个脚本,不能等待任何客户端脚本完成。