iframe相关内容
我动态创建了一个 iframe,发现这个 iframe 触发了两次 onload 事件. var i=0;frameOnload=function(){控制台日志(i++);};var ifr=document.createElement("iframe");ifr.src="javascript:(function(){document.open();document.write('test'
..
我有一个页面,其中包含由一些 ajax 和大量 javascript 加载的动态数据. 页面包含一个列表,用户可以从中进行选择,每个选定的值都会向页面加载新数据. 这些数据项之一是提供给 iframe 的 url. 我使用 jQuery BBQ: Back Button &查询库来模拟浏览器返回的行为. 除了当我第一次单击后退按钮时 iframe 返回到以前的位置,然后我需
..
我在页面上创建了一个 iframe,该页面的域被明确设置为“xyz.com",但 iframe 的域默认为“dev.xyz.com",这是我的实际域开发用于. 问题是,当我尝试通过 iframe.contentWindow.document 访问该 iframe 时,由于域不同而失败. 我已经尝试将 iframe 的 src 设置为 document.domain = 'xyz.com
..
我正在使用 Sinatra 返回一些 IFRAME 内容,并且我想允许跨域 src.不幸的是,Sinatra 会自动将 X-Frame-Options 标头添加到我的响应中.我如何关闭它? 解决方案 Sinatra 使用 Rack::Protection,特别是 frame_options 选项,用于设置 X-Frame-Options 标头. 您可以配置使用哪些保护.Sinatra
..
我正在尝试嵌入高清 YouTube 视频,但无论我尝试什么,它似乎都只能加载 480p 版本. 根据 YouTube 的说法,嵌入高清视频就像在 URL 中添加 hd=1 一样简单:
..
我有一个现有的远程站点,可以访问身份验证,现在我想使用 iframe 将此站点合并到我自己的站点中.是否有任何解决方案可以帮助在加载 iframe 时自动登录远程站点? 如果想访问 http://remote.com/list,需要登录并且只发布用户名/密码才有效.加载 iframe 时如何自动登录? 这里有一些限制 登录仅适用于 post 方法 iframe/javascri
..
我有一个应用程序 (http://localhost/MyApp),其中一些部分是通过 IFRAMES 呈现的.这些 iframe 部分与应用程序 DOM 的其余部分无关,因此我应用了 sandbox 属性. IFRAME 声明如下:
..
我目前正在尝试稍微自定义 OpenCms(基于 Java 的开源 CMS),它使用嵌入式 FCKEditor,这是我尝试使用 js/jQuery 访问的内容. 我尝试获取 iframe 的 html 内容,但是,作为返回总是返回 null.这是我尝试从 iframe 中获取 html 内容的方式: var editFrame = document.getElementById('ta_Op
..
我试图使用 javascript 创建一个 iframe 元素,如下所示: var iframe = document.createElement('iframe');iframe.setAttribute('name', 'frame_x'); 但是,当我尝试使用新创建的 iframe 作为目标提交表单时,IE 会打开一个新窗口,而不是使用 iframe. form.setAttribut
..
..
我尝试使用 YouTube 播放器演示来生成代码我的视频自动播放和循环播放所必需的.但只有自动播放有效,它不会循环播放,演示视频也不起作用.这是我用过的代码.
..
如果您使用触控板或鼠标使用嵌入式地图 iframe 进行浏览,您可能会陷入地图的缩放功能中,这真的很烦人. 在此处尝试:https://developers.google.com/maps/documentation/embed/guide#概览 有没有办法防止这种情况发生? 解决方案 这里已经回答了 => 在嵌入式 Google 地图上禁用鼠标滚轮缩放 by Bogdan.它
..
我正在尝试将 Google 地图添加到我的设计中,它应该是响应式的.我使用了同样适用于图像的代码......但出于某种原因,地图的 iframe 会根据我没有选择的尺寸调整大小. HTML
..
我想知道如何从 IFrame 跨域获取内容? 我从非跨域 iFrame 获取内容没有问题,但是当它位于另一个域时,JavaScript 不允许访问. 解决方案 如果不能通过您自己服务器上的代理请求它,您就不能. 同源政策阻止了它(并且有充分的理由;如果您在 iframe 中加载了我的银行网站并阅读了我的所有帐户详细信息)
..
这个问题似乎很难理解,所以我会尽可能地说明它. 假设我有以下 index.html 正文: 在 parent iframe 中,我加载以下页面主体: 在 nested-parent iframe 中,我加载了另一个页面.在
..
嗨,我正在尝试使用 Selenium 和 Python 为网站输入用户名字段https://mail.protonmail.com/create/new?language=en. 通过开发人员工具,我可以使用 CSSSelector/Xpath 或其他方式检查项目.但是当我运行 pthon 脚本时,它不起作用.附截图: 我的代码如下: BASE_URL = 'https://mail
..
有什么方法可以用其他一些元素“封装"一个 Iframe 来模拟 onClick?我知道 Iframe 不支持事件,但我需要跟踪从我的网站离开 Iframe 的点击次数. 谢谢! 解决方案 如果框架包含来自同一域的页面(不违反 同源策略),你可以直接与其文档交互: window.onload = 函数(){var oFrame = document.getElementById("m
..
我有一个通过 iframe 加载的 web 应用程序,使用 phonegap 2.3.0 for Windows Phone 8 SDK.通过 iframe 加载它的问题是,当我发送 $.post() 请求时,它会导致 Rails 端的 Can't verify CSRF token authencity.> 我尝试了几种方法,例如覆盖 $.post() 以使用 $.ajax() 到 setHe
..
我只想学习如何在 iframe 的 onLoad 事件中读取 iframe 内容并将其内容写入主页?谢谢.. 解决方案 过去一天我也遇到了同样的问题.您如何访问 iframe 似乎很重要.如果你使用 document.getElementById() 你会得到一个 Iframe 对象,它没有 onload 事件.但是,如果您通过window.frames[] 数组访问,例如 var if
..
是否可以确定 - 服务器端 - 页面是否已在 IFrame 中加载? 当我的应用程序中发生某些错误时,用户会被重定向到 Default.aspx 并显示一条错误消息.该错误消息的文本由异常处理代码在会话中设置.错误消息一旦显示就会从会话中清除. 但是,我的应用程序的一部分必须使用 IFrame(它正在执行 3D 安全卡支付检查,要求使用 IFrame 以显示卡提供商的身份验证用户界面)
..