如何仅使用javascript将打开/保存对话框返回到服务器上的PDF文件?
但是,我不希望当前页面位置发生变化。我需要触发iframe吗?
答案 0 :(得分:2)
您可以使用window.open
命令打开文件。提示将取决于用户关于默认操作应该是什么的设置。
<a href="#" onclick="window.open('http://linktoPDF', 'NewWin');">link</a>
答案 1 :(得分:0)
是的,你必须使用iframe。您可以使用样式visible:false;
或将height
和width
设置为1px
,但我不知道display:none;
是否有效。知道对于某些浏览器,iframe会添加到历史记录中,但听起来这不是问题。