问题描述
在window.showmodaldialog()弹出的窗体中,有一个下载pdf文档的链接,点击后,会打开一个空白页面,不知有什么解决办法可以阻止这个空白页面的弹出?ps:在同时安装了IE和360浏览器时,有时在IE中点击下载,这个空白页面会自动在360浏览器中打开
解决方案
解决方案二:
<atarget="if"href="pdf">aaaa</a><iframename="if"style="display:none;"></iframe>
解决方案三:
多谢slwsss的回答,我总结了下,具体情况如下:不同情况的处理办法:(1)如果下载由js触发而非a标签,则可以在弹出的页面中进行如下修改:<head>与</head>之间加入:<basetarget="tempiframe"/>在<body></body>加入:<iframename="tempiframe"style="display:none;"></iframe>(2)如果为超链接,则可以如下处理:页面内链接写法如下:<atarget="tempiframe"href="请求下载的地址">下载pdf文档</a>并且在<body></body>加入:<iframename="tempiframe"style="display:none;"></iframe>
时间: 2024-12-30 01:29:31