当你创建了一个新窗口时,将open()方法的返回值分配给一个变量非常重要。比如,下面的语句就是创建一个新窗口,然后立即关闭它:
win = window.open("http://www.docjs.com/", "js");
win.close();
每一个浏览器窗口都清楚地与一个window对象对应,所以,当你想引用当前窗口时,你应该使用window对象。下面的语句设置当前窗口的URL:
window.location.href = "http://www.docjs.com/";
当你在脚本程序中放置这样一个语句时,你不需要指定window对象,因为当前窗口的存在是默认的:
location.href = "http://www.docjs.com/";
注意,self等价于window,所以,self.close()实际上就等于window.close()。
window.location.href = "http://www.docjs.com/";
关闭窗口
window.close()...[ 查看全文 ]