我的页面上有一个按钮,标记为 View PDF
。该按钮有两个作用:
- 以编程方式创建一个 PDF 文件,并将其存储在服务器上,名称为
tmp.pdf
。 - 在新选项卡中打开
tmp.pdf
并且不会在当前选项卡上引起回发(我想我必须使用tmp.pdf< 的路径编写一个 javascript 函数
作为参数)
我已经完成了第一份工作,但我仍然不明白如何完成第二份工作。
请注意,打开的选项卡仅包含 pdf(浏览器支持 pdf 文件),而不是另一个 ASP 页面。请帮助我,提前谢谢你。
最佳答案
在您的按钮上单击 - 在新选项卡中打开您的 asp 页面:
创建 tmp.pdf,
重定向到显示 pdf 的页面 (Response.Redirect("~/tmp.pdf");) - 如果用户重新加载页面//- 不会创建新的 pdf
关于javascript - 使用 JavaScript 在新选项卡中打开 PDF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8266644/