去掉window.close()弹出的询问窗口

<script language="javascript">
 

window.moveTo(2000,2000);
 

var para = window.location.search;


var width =screen.availWidth;


var height = screen.availHeight;


var arg = window.showModalDialog('ChooseEstate.htm'+para,window,'dialogWidth:'+width+'px;dialogHeight:'+height+'px;help:0;');


 

window.close();


</script>


----使用以上代码,会弹出一个询问窗口,是否关闭当前窗口,我们只要稍做更改,就可避过这个机制:


<script language="javascript">
 

window.moveTo(2000,2000);
 

var para = window.location.search;


var width =screen.availWidth;


var height = screen.availHeight;


var arg = window.showModalDialog('ChooseEstate.htm'+para,window,'dialogWidth:'+width+'px;dialogHeight:'+height+'px;help:0;');


 

window.opener = window;



window.close();


</script>


在IE中宽加92高加62

使用window.opener = null; 在IE7中无效

你可能感兴趣的:(JavaScript,IE)