我JSP页面上用OBJECT弹出另存为对话框,可有的可户端无法弹出,请高手指点下.急啊
我JSP页面上用OBJECT弹出另存为对话框,可有的可户端无法弹出。
这里IE的版本都是一样
javaScript代码在下面:
function onHtml()
{
   document.all.excleButton.disabled=true;
   document.all.htmlButton.disabled=true;
   document.all.periodButton.disabled=true;
   var filename =document.all.Reportname.value+".html";
   if(IsSelectField(document.FormWindow))
   {
     //获取排序条件
     GetListItem(document.FormWindow);
     //准备提交
     document.all.act.value="html";
    FileDialog.CancelError=true;    
       try{    
           FileDialog.filename=filename;
           FileDialog.Filter   =   "网页文件   (*.html)|*.html";    
           FileDialog.FilterIndex   =   2;    
           FileDialog.ShowSave();              
		  var file=FileDialog.filename;
            var array=file.split("\\");      
            var filena="";
            for(i=0;i<array.length;i++)
              {
                 filena+=array[i]+"\\\\";   
              }              
         filena=filena.substring(0,filena.length-2);		
		 document.all.downfile.value=filena;		  
       	 document.FormWindow.submit();       	  
       }    
       catch(e){           
          document.execCommand('Refresh');
		}
   }else{
     alert('你没有选择字段!');
   }
}
HTML代码;
<object   id="FileDialog"   style="left:   0px;   TOP:   0px"   classid="clsid:f9043c85-f6f2-101a-a3c9-08002b2f49fb">    
   <param   name="_ExtentX"   VALUE="847">    
   <param   name="_ExtentY"   VALUE="847">    
   <param   name="_Version"   VALUE="393216">    
   <param   name="CancelError"   VALUE="0">    
   <param   name="Color"   VALUE="0">    
   <param   name="Copies"   VALUE="1">    
   <param   name="DefaultExt"   VALUE="">    
   <param   name="DialogTitle"   VALUE="保存">    
   <param   name="FileName"   VALUE="">    
   <param   name="Filter"   VALUE="">    
   <param   name="FilterIndex"   VALUE="0">    
   <param   name="Flags"   VALUE="0">    
   <param   name="FontBold"   VALUE="0">    
   <param   name="FontItalic"   VALUE="0">    
   <param   name="FontName"   VALUE="">    
   <param   name="FontSize"   VALUE="8">    
   <param   name="FontStrikeThru"   VALUE="0">    
   <param   name="FontUnderLine"   VALUE="0">    
   <param   name="FromPage"   VALUE="0">    
   <param   name="HelpCommand"   VALUE="0">    
   <param   name="HelpContext"   VALUE="0">    
   <param   name="HelpFile"   VALUE="">    
   <param   name="HelpKey"   VALUE="">    
   <param   na