在加载时重定向到其他页面
通过使用JavaScript的一些方法可以重定向页面。如果你想跨浏览器使用JavaScript的重定向脚本,最好用下面的方法。
window.location.href = url;
例子
window.location.href = "http://net-informations.com";
在JavaScript里,可以使用window.location对象装载其他页面。
例子
window.location = "http://net-informations.com";
window.location 和location.href的不同点
- window.location 是一个对象,可掌握当前文档位置的全部信息,包括:host, href, port, protocol 等等。
- location.href 是window.location.href的简写(从全局对象window调用location,就是window.location.href),并且仅仅是当前网站的全部URL字符串。
其他的JavaScript重定向方法
赋值给当前窗口一个新的URL。
window.location.assign("http://net-informations.com");
用新的位置替换当前窗口的location。
window.location.replace("http://net-informations.com");
设置当前窗口自己的位置location。
self.location = "http://net-informations.com";
设置当前窗口的最顶端窗口的位置location。
top.location = "http://net-informations.com";