Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何在iframe中引用iframe_Jquery_Html_Css_Iframe - Fatal编程技术网

Jquery 如何在iframe中引用iframe

Jquery 如何在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

我想引用另一个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 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");