//(1)---------------------------------------------
var winObj=window.open(...); var loop = setInterval(function() { if(winObj.closed) { clearInterval(loop); ... } }, 1000); //(2)---------------------------------------------
var winObj=window.open(...); var loop = setInterval(function() {//监听页面关闭 if(winObj.closed) { clearInterval(loop); ... } }, 1000);
神奇的IE6,第二段代码会因为加了那个注释导致JS错误:缺失右括号。
以后再也不写注释了,找了两个多小时。。。