当我使用Iframe打开页面时,我需要从Google查看器中隐藏“在新窗口中打开”按钮。 (按钮作为最右侧在顶部)为前。 https://docs.google.com/gview?url=http://infolab.stanford.edu/pub/papers/google.pdf&embedded=true
实际上我不希望用户下载实际的pdf文件。
有没有办法实现这个目标?提前谢谢了
如果这是您在iframe中从您的网站打开的示例网址(换句话说,如果您从外部网站构建网页),则无法按照您的意愿执行操作。无法从您的页面访问该框架的内容(安全问题)。
谷歌控制着他们网站上的内容,除了在其他地方托管你的PDF并控制文件下载之外你无能为力(你仍然无法显示PDF内容并阻止用户将其复制到他们的磁盘)。
我想知道您的关注/原因是什么阻止用户将文件保存到他们的磁盘...
这很简单!只需点击“打开新窗口”,然后在新窗口中单击文件,然后单击“阻止查看者下载”。您必须登录Google帐户。
将此行代码复制并粘贴到您的地址栏中,然后按Enter键:
javascript:function a() {document.getElementById('openInViewerButtonIcon').style.display = 'none';} a();
它通过JavaScript隐藏按钮,将display css属性设置为none。您可以尝试在Frame中加载页面,从而可以在javascript上注入您的内容。