showModalDialog无法在IE8中打开PDF

时间:2014-01-07 07:02:18

标签: javascript pdf internet-explorer-8

我正在使用window.showModalDialog打开一个Pdf文件,它可以在每个浏览器中运行但不能在IE8中运行..它给出一个空模态... 这是我的功能

function OpenHippaAgrementStaff(HIPAAFile) {
       var mylink = "HipaaDoc/" + HIPAAFile; 
         window.showModalDialog(mylink, self, 'status:no;resizable:yes;help:no;scroll:no;width:1000;height:600');
return false;}

function OpenHippaAgrementStaff(HIPAAFile) { var mylink = "HipaaDoc/" + HIPAAFile; window.showModalDialog(mylink, self, 'status:no;resizable:yes;help:no;scroll:no;width:1000;height:600'); return false;}

1 个答案:

答案 0 :(得分:0)

为什么不尝试提供如下所示的完整网址

function OpenHippaAgrementStaff(HIPAAFile) {
   var mylink = "FULL_URL_HERE_WHERE_THE_PDF_IS_LOCATED/" + HIPAAFile; 
     window.showModalDialog(mylink, self, 'status:no;resizable:yes;help:no;scroll:no;width:1000;height:600');
return false;}

使用document.location对象获取完整网址