我正在使用RazorPdf从我的控制器操作中生成一个.pdf文档。所有这些都运行良好,除了在我生成的.pdf中,我有一个嵌入式锚,打开另一个.pdf,驻留在网站上。
当前,如果用户单击锚点,引用的.pdf将在同一个浏览器窗口中打开。,我不想这样做,。我希望在一个新的浏览器选项卡中打开锚(例如target="_blank"),但是看不到任何方法来实现这一点。在我看来,我的锚是:
<!-- Note: target="_blank" does not work //-->
<anchor target="_blank" font="underline" name="top" reference="http://www.example.com/Downloads/Attachment.pdf">Click Here</anchor>发布于 2013-07-09 11:40:43
您可以添加一些jquery函数并在单击锚标记时调用它。
jquery函数,类似于
.click(函数(e) {)
var actionUrl = '/Downloads/Attachment.pdf';
window.open(actionUrl, '', 'width=1000,height=800');
});这将打开一个新的浏览器窗口。希望这会有所帮助:)
https://stackoverflow.com/questions/17051773
复制相似问题