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

时间:2010-09-27 14:36:58

标签: javascript asp-classic

我有一些asp代码,我需要执行一些javascript函数,然后将用户重定向到新页面。当我这样做我的代码,我回应写javascript到浏览器。我遇到的问题是,在JS函数完成之前,重定向发生在服务器端。有没有解决这个问题?感谢

2 个答案:

答案 0 :(得分:2)

在javascript中进行重定向。在你的javascript函数结束时:

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

答案 1 :(得分:1)

我怀疑这样做是有充分理由的,但是如果你需要解决这个问题,我建议你使用JavaScript来进行重定向。

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