草庐IT

embed_iframe

全部标签

javascript - 使用 iframe 嵌入 Youtube 视频给出 "Unsafe JavaScript attempt ... "

我正在尝试使用以下代码嵌入YouTube视频:虽然它工作正常,但它在控制台中给出了这个错误:Chromeversion22.0.1229.94:UnsafeJavaScriptattempttoaccessframewithURLhttp://example.com/fromframewithURLhttp://www.youtube.com/embed/8vJwFvFi4ZY?wmode=transparent.Domains,protocolsandportsmustmatch.Firefox版本17.0:Error:Permissiondeniedtoaccessproperty

javascript - 在 iframe 中运行 Google Analytics?

我们公司运营着一个网站(oursite.com),联属合作伙伴向我们发送流量。在某些情况下,我们使用自己的子域(affiliate.oursite.com)设置我们的附属机构,他们使用iframe在他们的网站(affiliate.com)上显示我们网站的选定内容。他们网站上的页面示例:...content...[googleanalyticscodeforaffiliate.oursite.com][googleanalyticscodeforaffiliate.com]我们希望使用GoogleAnalytics跟踪affiliate.oursite.com。目前,当从iframe加载

javascript - 包裹在 IFrame 中时的网页限制?

我正在开发一个网页,我们的客户希望通过将我的网页包装在iframe(跨域)中来插入他们的网站。我不需要与家长互动或了解iframe之外的任何信息。我正在使用HTML、CSS、Javascript和Web服务。问题:与我的页面在iframe外运行相比,我如何限制在iframe内? 最佳答案 你不是。来自您域的iframe中链接的任何JS都将在iframe的上下文中运行。除了被塞进一个不寻常的容器之外,它应该像独立装载时一样工作。如果您的需求发生变化,如果两个页面都编写了JS以进行协作,则可以通过多种方式在父框架和iframe之间发送信

javascript - 从 iframe 触发的事件可以由其父元素处理吗?

假设我有一个页面位于www.example.com/foo,它包含一个与src="http://www.example.com/bar".我希望能够从/bar触发一个事件并让/foo听到它.使用Prototype库,我尝试执行以下操作但没有成功:Element.fire(parent,'ns:frob');当我在Firefox3.5中执行此操作时,出现以下错误:Nodecannotbeusedinadocumentotherthantheoneinwhichitwascreated"code:"4Line0不确定这是否与我的问题有关。在/bar中是否存在一些阻止脚本的安全机制?从开始事

javascript - 我可以在 Iframe 的父窗口中捕获 Iframe 的异常吗

我在页面中有一个IFrame,而IFrame有一些JavaScript。在运行时IFrame中的JavaScript给出了我想在父窗口上捕获的异常。如何做到这一点?varfrm123=document.getElementById("frm123");frm123.contentWindow.onerror=function(){alert('errorcaught');}functionloadData(){varoRTE=document.getElementById("frm123").contentWindow.document;oRTE.open();oRTE.write(t

javascript - 如何获取所有 iframe 元素?

我在加载一些外部iframe时显示加载指示器,代码如下:Loadingiframefunctionloading_iframe(){document.getElementById('loading_iframe').style.display="none";document.getElementById('loading').style.display="";document.getElementById('loading_iframe').onload=function(){document.getElementById('loading').style.display="none"

javascript - 是否可以将 iframe 的 src 属性设置为 "fake"?

我尝试使用JavaScript将iframe动态添加到网页。我想知道是否可以在不通过URL使用另一个html文件的情况下设置我的iframe的src属性。我的意思是有没有一种方法可以使用JS变量“伪造”src属性文件的html,我们可以在其中设置我的代码(即JS本身)?我会使用DOMcreateElement在jQuery中创建iframe。谢谢! 最佳答案 你可以看看data:URIs.或者IE支持该方案>=8(MSDNsource)、Firefox、Safari3+和Opera。它有不同的长度限制。据说Opera的chop大小约

javascript - 如何从父页面访问 iframe 的 javascript 对象?

是否可以从父页面的javascript访问iframe的javascript对象? 最佳答案 试试这个。我假设您的iFrame的ID是"targetFrame"并且您要调用的对象是targetObject并且它们是相同的域。如果它们不是同一个域,我认为这是不可能的。:document.getElementById('targetFrame').contentWindow.targetObject 关于javascript-如何从父页面访问iframe的javascript对象?,我们在S

javascript - 在 Bootstrap 模式中加载 iframe

我想将iframe加载到Bootstrap模式中,并在加载iframe之前显示加载程序。我正在使用一个简单的jquery单击函数,但它不起作用。我不明白为什么它不起作用。fiddle整页fiddle$('.btn').click(function(){$('.modal').on('show',function(){$(this).find('iframe').attr('src','http://www.google.com')})$('.modal').modal({show:true})$('iframe').load(function(){$('.loading').hide(

javascript - 如何在 iframe 中使用来自父级的 jquery?

我有一个文件,我们称它为parent-win.html,由域example.com提供。该文件中包含jquery。一个iframe,我们称之为iframe-win.html,嵌入在这个页面中。iframe-win.html有一个表单元素,其ID为form-elem,值为HelloWorld!。现在我在iframe中执行以下操作。varjQuery=parent.jQuery;console.log(jQuery('#form-elem').val());根据我对JS的有限了解,我应该在控制台上看到HelloWorld!但我看到的是undefined。现在,我的问题是我是否需要在ifra