我试图插入一些内容到一个'空白'的iFrame,但是没有插入。 HTML: <iframe id="iframe"></iframe> JS: $("#iframe").ready(function() { var $doc = $("#iframe").contentWindow.document; var $body = $("<body>").text("Test"); $body.insertAfter($doc); }); 我正在调用ready函数,所以我不明白为什么它没有插入。
我可以创build一个空的iframe作为占位符,以便以后插入html? 换句话说,假设我有一个id为空的iframe, 我如何在其中插入HTML? 我正在使用jQuery,如果这使得它更容易。
我试图访问<form> <iFrame> <form> elements </form> </iFrame> </form> 。 你可以帮我访问这些“元素” ,我正在使用Selenium Webdriver和JAVA吗? 遇到的问题:能够到达目标页面(上述元素存在的地方),但这些元素不被我的代码识别。 XML结构概述: <body> <form action="https://abcd/efgh/" name="outerForm" method="post" target="iFrameTitle"> <iframe width="700" height="600" src="" title="Frame for Java Test" name="iFrameTitle" scrolling="auto" frameborder="0"> <form id="innerFormID" name="innerForm" action="/xxx/xxxx/yyyy/zzzz/" method="post" autocomplete="off"> <fieldset id="ncDetailsInner"> <div id="element1"> <label for="label1"> <abbr title="Required field">*</abbr></label> <input name="label2" type="text" maxlength="30" id="cardHolder" value="" > </div> <div id="element2"> […]
有谁知道如何从IFRAME中获取HTML我尝试了几种不同的方法: document.getElementById('iframe01').contentDocument.body.innerHTML document.frames['iframe01'].document.body.innerHTML document.getElementById('iframe01').contentWindow.document.body.innerHTML 等等
我试图dynamic地设置我的Fancybox对象的一些值,基于存储在iframe中的标签中的信息,这个iframe正在加载。 问题是,我似乎只能从内容中获取CORRECT值(iv几乎尝试了每个可能的callback组合)都是afterShow方法。 这会导致显示后重置的宽度和高度的跃变。 $( '的fancybox')。的fancybox({ openEffect:'弹性', closeEffect:'弹性', autoSize的:真实, afterShow:function(){ var fancy = this; var()h = $('。fancybox-iframe')。contents()。find('html')。height(); ()。var w = $('。fancybox-iframe')。contents()。find('html')。width(); fancy.width = w; fancy.height =(h + 50); } }); afterShow方法之外没有任何东西给我正确的结果,甚至在显示之前(这就是我所要做的)。 有没有任何callback/ jQuery的组合,可以实现这个之前,显示花式框? 谢谢!
我只用Javascript创build一个表单。 我正在尝试使用Javascript来获取iframe中的input字段的值。 是否有可能获得在iframe中的字段的值?
我正在使用JavaScript来传递一个dynamic的URL到iframe src。 但有时url不存在,我怎么可能检测到不存在的URL预先,所以我可以隐藏与404错误的iframe。
我正在寻找一个良好的跨域iframe调整脚本,根据其内容调整其高度。 我也可以访问iframe的源代码的html / css。 那里有吗?
我有问题在父页面的iframe调用JavaScript函数。 这是我的两个页面: mainPage.html <html> <head> <title>MainPage</title> <script type="text/javascript"> function Reset() { if (document.all.resultFrame) alert("resultFrame found"); else alert("resultFrame NOT found"); if (typeof (document.all.resultFrame.Reset) == "function") document.all.resultFrame.Reset(); else alert("resultFrame.Reset NOT found"); } </script> </head> <body> MainPage<br> <input type="button" onclick="Reset()" value="Reset"><br><br> <iframe height="100" id="resultFrame" src="resultFrame.html"></iframe> </body> </html> resultFrame.html <html> <head> <title>ResultPage</title> <script type="text/javascript"> function Reset() { alert("reset (in […]
可能重复: 根据内容调整iframe的大小 我正在加载一个iFrame,并希望父级根据iFrame内容的高度自动更改高度。 简而言之,所有页面都属于同一个域,所以我不应该碰到跨站脚本问题。