【发布时间】:2018-07-19 04:01:16
【问题描述】:
我尝试通过在 html 模板中使用下面的谷歌文档查看器来实现。
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>View Document</title>
</head>
<body style="margin: 0px; padding: 0px; overflow: hidden">
<form id="form1" runat="server">
<div>
<iframe runat="server" id="iframe" src="https://docs.google.com/viewer?url=http://infolab.stanford.edu/pub/papers/augmenting.pdf&embedded=true" style="height: 100%; width: 100%; position: absolute;" frameborder="0"></iframe>
</div>
</form>
</body>
</html>
它正在新窗口中打开文档,但下载选项存在,如下图所示。
谁能建议我删除谷歌文档查看器中的弹出按钮或请建议我以任何其他方式打开任何类型(PDF、excel、doc 等)的文件没有使用 Asp.net c# 的下载选项。
感谢任何答案
在此先感谢......!
【问题讨论】:
-
...是什么阻止我从页面源获取文档 URI 并下载它?
-
看来你是在使用WebForms,那么如何使用Content-Type来传输文件呢?这可以帮助你:stackoverflow.com/questions/27974374/…
-
@ChrFin:我没听明白。谢谢
-
@Kang-Jun Heo : 我需要查看没有下载选项的文档。根据您的回复,它似乎会下载文件。谢谢。
-
我的意思是,如果你的目标是,用户不应该能够下载文件,简单地删除“下载按钮”不会让你到达那里,因为那里还有其他几种下载文件的方法...
标签: c# asp.net asp.net-mvc vb.net asp.net-mvc-3