弹出窗口的简单问题。
var   fileName= " ";   
 //设置fileName 
 fileName= "XX.html "                              //该文件不存在   
 window.open(fileName,    'newwindow ', ' ');     
 //=============================   
 问题: 
 上面的   window.open()函数在被调用时,由于fileName文件不存在,会弹出系统错误提示,如何屏蔽掉这种错误提示。或者在调用之前,如何判断文件有无。
------解决方案--------------------  window.open(fileName,   "_blank ", " ");   
 我用這個測試的結果是: 
 1 .如果fileName存在,會打開 
 2.如果不存在,會打開一個空白頁   
------解决方案--------------------有意思的问题,试了试,看看行不,L@_@K   
 注:IE 6, IIS 5 下测试可用!   
   <body>  
    <input type= "button " id= "btnLogin " value= "Login ">  
  <script language= "JavaScript ">  
  <!-- 
 var oLogin = document.getElementById( "btnLogin "); 
 oLogin.onclick = function()  
 { 
     var oChildWindow = window.open( "noExistPage.html ");   
     if (oChildWindow.location.toString().indexOf( "dnserror.htm ") >  -1) 
     { 
         alert( "页面没找到,弹出页面将被关闭! "); 
         oChildWindow.close(); 
     } 
 }; 
 //-->  
  </script>  
   </body>