我在这个文件夹结构中有一个php文件:
Web -> script -> gen.php
在这个gen.php中,我想使用Javascript中的location()函数重定向到
Web->Index.html
我试着这样做:
location = "localhost/Web/index.html"但是我只得到一个404 error,说明这个路径是无效的。执行此操作的正确方法是什么?
发布于 2012-07-17 20:38:13
JavaScript中的location不是一个函数。这是一个可以为其赋值的属性。
任一(假设Web在URL上公开,而不仅仅是一个内部目录):
http://localhost/Web/index.html//localhost/Web/index.html/Web/index.htmlindex.html然而,重定向通常应该使用HTTP来处理,因此您可能会更好地使用:
<?php
header('Location: http://localhost/Web/index.html');
exit;
?>(请注意,虽然大多数浏览器将从location头中的相对URI恢复,但规范需要绝对URI)。
发布于 2012-07-17 20:38:31
改为编写location = "http://localhost/Web/index.html"。您错过了添加http://
如果您在同一目录中,则为location = "index.html"
https://stackoverflow.com/questions/11522587
复制相似问题