查看 PDF 文件时,任何已安装的下载管理器都会检测到该文件而不是查看该文件,如何克服此行为?

发布于 2024-11-06 00:02:05 字数 480 浏览 1 评论 0原文

我正在使用 jQuery Media Plugin 将 PDF 嵌入到网页中,如下所示 < ebmedded PDF 文件的 href="http://jquery.malsup.com/media/misc.html" rel="nofollow">示例。
问题是,如果客户端计算机上安装了任何下载管理器,它会自动开始下载文件,而不是在不需要的网页中查看文件。

我需要强制在页面中查看 PDF 文件。这可以使用媒体插件或任何其他插件来实现吗?或者无论如何,它可以在 ASP.NET 页面中使用,并且必须是跨浏览器解决方案。

[编辑]
* 不建议将 PDF 转换为图像或使用任何 Flash 查看器嵌入 pdf。
* 不推荐使用 Google Docs Viewer。

I'm using jQuery Media Plugin to embedded PDF into a web page as listed in the following sample to ebmedded PDF files.
The problem is, if any download manager installed on client machine, it starts automatically downloading file rather than viewing it in web page which is not required.

I need to force viewing of PDF file in page. Is this can be achieved using Media plugin or any other plugins? or anyway which can be used within ASP.NET page and must be a cross browser solution.

[Edit]
* Converting PDF to images or using any flash viewer for embedding pdf is not preferred.
* Using Google Docs Viewer is not preferred.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

南烟 2024-11-13 00:02:05

这里还有另一个可用于 jQuery 的插件: http://dev.funkynerd.com/projects/ jquery-pdfdoc

它使用 PDF.js 库在 JavaScript 中呈现 PDF。

There is another plug-in available for jQuery here: http://dev.funkynerd.com/projects/jquery-pdfdoc

It uses the PDF.js library to render PDFs in JavaScript.

疑心病 2024-11-13 00:02:05

这听起来有点矫枉过正。理想的方法是仅使用 标签将 pdf 文件嵌入到标记中。

例如,请阅读以下内容:http://pdfobject.com/

和此:http://joliclic.free.fr/html/object-tag/en/object-application.html #pdf

That sounds like overkill. The ideal way is to just use the <object> tag to embed a pdf file in your markup.

For examples read this: http://pdfobject.com/

and this: http://joliclic.free.fr/html/object-tag/en/object-application.html#pdf

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文