怎么实现点击网页中PDF文件的链接时直接打开pdf文件,而不是下载或保存(ASP代码)?

为了保护自己的辛勤工作,现领导要求在网页中打开PDF文件时只容许阅读,不许保存下载之类。要怎么实现点击网页中PDF文件的链接时直接打开pdf文件,而不是弹出提示框,提示“打开”“保存”“取消”?

以下为网上搜找的代码,但是不管用。
<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="990" height="700" border="0" top="-10" name="pdf">
<param name="toolbar" value="false">
<param name="_Version" value="65539">
<param name="_ExtentX" value="20108">
<param name="_ExtentY" value="10866">
<param name="_StockProps" value="0">
<param name="SRC" value="MXL.pdf">
</object>

第1个回答  2013-10-19
下一个pdf浏览器本回答被提问者采纳

怎么实现点击网页中PDF文件的链接时直接打开pdf文件,而...
下一个pdf浏览器

想让PDF在任何浏览器里都能打开,而且怎么能不让对方下载或保存呢?
你可以先在server端将PDF生成jpg文件,然后就让client看jpg好了。如果你想让用户联jpg都下载不了,实话说,这是不可能的。你顶多用js屏蔽一下保存的功能,不过,这种伎俩根本算不上保护,看一下源代码,稍做点修改就搞定了!

网页怎么播放pdf格式(用ASP代码)


如何样用ASP在WEB页里面打开PDF文档
"<%=PDFUrl%>" 替换成你PDF文件的URL就可以了! (前提已装Adobe Reader)[解决办法] 机器里装了 Adobe Reader 就可以打开了 [解决办法]只要机器里装了Acrobat,就能自动打开,不需要任何代码。

asp如何编写PDF文档的在线浏览
可以在网页中象调用Flash Player一样,调用ActiveX版的PDF阅读器.比如Foxit Reader的ActiveX版.这样用户就可以得到Reader基本一致的功能(包括翻页\\选择\\对标注的响应 等等) .如果想屏蔽用户自己保存pdf的话,可以订制,去除保存功能,甚至让PDF从不下载到用户的硬盘,只在内存中临时存在.这个需要花钱购买.需要和...

ASP.NET中如何在网页上打开PDF格式的文件,最好能给出代码。
如果客户机安装了PDF阅读器的话,把超链接指向PDF文件,自然会调用PDF阅读器,并嵌入网页的,如果没有安装那个阅读器就不知道怎么办了。

网页中出现pdf文件加密且无法下载保存,如何破解?
我用Firefox浏览器,除了背景什么也看不到。你试试打开Office里的Word,然后点“打开”,在里面输入你提供的网址,一般网页的文字要是不能对它操作这么干就可以了。(如果你有SnagIt的话,更好办,里面有“截取网页中的文字”)那就用截图软件吧,能截取文字就自己排一下版,不能又很急的话就干脆截...

简便实用:在 ASP.NET Core 中实现 PDF 的加载与显示
实现步骤如下:首先进入服务器端,创建PDF文件。详细编写步骤如下:创建的PDF文件在Adobe中呈现如下:然后,通过JavaScript加载和查看PDF。在浏览器中直接编辑和修改PDF的编辑器,本文会继续介绍实现方法。在Index.cshtml文件中加入如下代码,展示编辑效果。该编辑器提供注释功能,允许用户添加、删除或编辑文本、...

简便实用:在 ASP.NET Core 中实现 PDF 的加载与显示
首先,在服务器端创建PDF文件。具体步骤如下:设计CreatePDF()方法,编写实现代码,完成PDF文件生成。之后,为了能在浏览器中直接加载和查看PDF,将使用JavaScript。在Index.cshtml文件中,整合相应代码,搭建加载和查看PDF的框架。在实现中,提供了PDF编辑器功能,包括添加、删除不同类型的注释,如文本、圆圈...

网页中的超链接只有直接点击才能打开目标网页,而无法直接在浏览器地址栏...
FileName=51windows.pdf来下载这个文件了,而且下载者无法看到这个文件实际下载路径的!在down.asp中我们还可以设置下载文件是否需要登陆,判断下载的来源页是否为外部网站,从而可以做到防止文件被盗链。示例代码:< From_url = Cstr(Request.ServerVariables("HTTP_REFERER"))Serv_url = Cstr(Request....

相似回答