代码如下:bt.onclick = function(){
var newwindow = window.open("http://www.baidu.com","_blank");
setTimeout(newwindow.close,0);
}结果是当前窗口关闭了。但是设置的定时器关闭的是新打开的窗口。ps:问题解决了,改成“newwindow.close()”//加括号就可以了根据《javascript高级程序设计》,传入的第一个参数应当是包含js代码的字符串或者函数。
1 回答
慕村225694
TA贡献1880条经验 获得超4个赞
改成
“newwindow.close()”//加引号
就可以了
根据《javascript高级程序设计》,传入的第一个参数应当是包含js代码的字符串或者函数。
添加回答
举报
0/150
提交
取消