Jquery 如何在iframe中引用iframe
我想引用另一个iframe中的iframeJquery 如何在iframe中引用iframe,jquery,html,css,iframe,Jquery,Html,Css,Iframe,我想引用另一个iframe中的iframe <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div class="playButton">Play</div> <div class="flex-active-slide"> <iframe src=""> <!--But refering
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="playButton">Play</div>
<div class="flex-active-slide">
<iframe src=""> <!--But refering this-->
#document
<html>
<body>
<iframe src=""><!--want to refer this iframe -->
#document
<html>
<body>
</body>
</html>
</iframe>
</body>
</html>
<iframe>
</div>
jQuery(document).ready(function($){
$(".playButton").on('click',function(){
$(".flex-active-slide iframe")[0].src += "&autoplay=1";
});
});
玩
#文件
#文件
jQuery(文档).ready(函数($){
$(“.playButton”)。在('click',function()上{
$(“.flex活动幻灯片iframe”)[0].src+=“&autoplay=1”;
});
});
用于在第一帧窗口加载后进入第一帧窗口:
$('iframe').on('load', function(){
var $secondFrame = $(this).contents().find('iframe');
$secondFrame.attr('src', someUrl)
})
用于在加载第一帧窗口后进入该窗口:
$('iframe').on('load', function(){
var $secondFrame = $(this).contents().find('iframe');
$secondFrame.attr('src', someUrl)
})
框架页面和主页是否都在同一个域中?如果其中任何一个不同,您将无法执行您要求的操作所有框架都在同一个域中您不能将一个iframe嵌套在另一个iframe中它是通过插件嵌入的框架页面和主页都在同一个域中吗?如果其中任何一个不同,您将无法执行您要求的操作所有框架都在同一个域中您不能将一个iframe嵌套在另一个iframe中它由插件嵌入
l1
是jquery对象,并且没有属性contentDocument
。将是l1[0]。contentDocument
,但在外部框架加载指向的标记之前,无法找到内部框架。我编辑了更改。当OP询问访问内部iframe的方法时,我试图提到。l1
是jquery对象,没有属性contentDocument
。将是l1[0]。contentDocument
,但在外部框架加载指向的标记之前,无法找到内部框架。我编辑了更改。当OP询问访问内部iframe的方法时,我试图提到这一点。
var l1 = $(".flex-active-slide .i1")[0];
$(l1.contentDocument).find("iframe.i2");