【发布时间】:2018-11-13 15:35:45
【问题描述】:
我正在从事一个基于教育的项目,其中我使用<iframe> 显示一些pdf 文件以供阅读。我想从<iframe> 内容中禁用右click, cut, copy 和download,这似乎是不可能的。我见过一些嵌入了所有这些功能的门户网站。我也想申请我的,有人可以告诉我如何实施。在那之后,当我在 Firefox 上运行该文件时,它不会显示带有 PDF 的 iframe,但它会自动下载,但它会显示在 Chrome 上。我已经搜索了很多次,但仍然无法停止上述问题。任何意见或建议将不胜感激。
<body>
<iframe id ="p" src="ppt1.pdf#toolbar=0" width="60%" height="70%" ></iframe>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
var DEFAULT_URL = 'ppt1.pdf';
$(document).ready(function () {
$('#p').bind('cut copy paste', function (e) {
e.preventDefault();
});
$("#p").on("contextmenu",function(e){
return false;
});
});
</script>
</body>
【问题讨论】:
标签: javascript php jquery iframe