简单的asp页面跳转问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 11:53:41
页面无法跳转到index.htm。
代码:
Response.Write "<Script Language=JavaScript>alert('注册成功!');document.location.href('../../index.htm');</Script>"

改程序的文件在一个上层文件中,上层文件和index.htm同在一个文件夹目录下。

如果你说的“上层文件”是指的父级目录的话,那么你多了一个../写成

../index.htm试试?

如果你不能确定路径,请用

Response.Write "<Script Language=JavaScript>alert('注册成功!');document.location.href('/index.htm');</Script>"

试一下。。。

都不对
document.location.href又不是函数怎么能这样写

这样写
window.location.href='../../index.htm';

不同页面代码不一样,主要看跳转到得页面和本页面的相对位置,都在同一目录代码应该成
Response.Write "<Script Language=JavaScript>alert('注册成功!');document.location.href('index.htm');</Script>"

如果跳转到得页面在A目录那么代码是:

Response.Write "<Script Language=JavaScript>alert('注册成功!');document.location.href('A/index.htm');</Script>"

如果跳转到得页面在上级目录:

Response.Write "<Script Language=JavaScript>alert('注册成功!');document.location.href('../index.htm');</Script>"

../index.htm
或者/index.htm
你的描述不清楚

检查下