我需要隐藏'在新窗口中打开'当我使用Iframe打开我的页面时,谷歌查看器中的按钮
I needed to Hide the 'Open in New Window' button from the google viewer while i open my page using Iframe
当我使用Iframe打开页面时,我需要从谷歌查看器中隐藏"在新窗口中打开"按钮。(按钮位于顶部最右侧)对于前任。https://docs.google.com/gview?url=http://infolab.stanford.edu/pub/papers/google.pdf&嵌入式=真正的
实际上,我不希望用户下载实际的pdf文件。
有什么办法做到这一点吗?非常感谢提前
如果这是您在iframe中从您的网站打开的示例URL(换句话说,如果您从外部网站构建页面),则无法执行您想要的操作。无法从您的页面访问该框架的内容(安全问题)。
谷歌控制着他们网站上的内容,除了在其他地方托管PDF和控制文件下载之外,你别无选择(你仍然无法显示PDF内容并阻止用户将其复制到他们的磁盘上)。
我想知道你的担忧/原因是什么,阻止用户将文件保存到他们的磁盘。。。
非常简单!只需点击打开新窗口,在新窗口中点击文件并点击"阻止观众下载"。你必须登录你的谷歌帐户。
将这行代码复制并粘贴到地址栏中,然后点击回车键:
javascript:function a() {document.getElementById('openInViewerButtonIcon').style.display = 'none';} a();
它通过JavaScript隐藏按钮,将display css属性设置为none。您可以尝试在Frame中加载页面,从而可以在javascript上注入。
相关文章:
- 使用谷歌地图api 3为MapTypeId.TERRAIN分离按钮
- 在TWebBrowser(谷歌地图)中显示位置,而无需单击按钮
- 如何根据点击按钮重新加载我的谷歌图表
- 谷歌应用程序脚本示例-如何更改单选按钮的列表框相关值
- 如何隐藏谷歌地图Api 3中InfoBox窗口中的关闭(x)按钮
- 按下后退按钮时,谷歌音乐如何继续播放
- 搜索按钮谷歌地图在我的vf页面上不起作用
- 谷歌日历自定义按钮
- 我想在每个按钮点击事件上加载多个图表.我使用了下面的谷歌代码
- 在谷歌地图的信息窗口内点击按钮
- 谷歌工作表中的按钮,当单击时,会更改特定单元格的背景
- 谷歌登录按钮
- 谷歌扩展:如何在弹出窗口中按下按钮时在我的javascript文件中运行函数
- 无法将谷歌+1按钮与CSS定位
- 为什么我的谷歌+1按钮代码不起作用
- 谷歌+按钮不工作在magento
- 我如何得到一个谷歌+ +1按钮的计数器
- 谷歌+按钮删除自由空间/边距向右|对齐到右
- 显示内容后,谷歌+1按钮点击
- 谷歌+1按钮不符合W3C标准