zoukankan      html  css  js  c++  java
  • JQuery操作iframe父页面与子页面的元素与方法

    下面简单使用Jquery来操作iframe的一些记录,这个使用纯JS与可以实现。

    第一、在iframe中查找父页面元素的方法:
    $('#id', window.parent.document)

    第二、在父页面中获取iframe中的元素方法:
    $(this).contents().find("#suggestBox")

    第三、在iframe中调用父页面中定义的方法和变量:
    parent.method
    parent.value

    iframe里用jquery获取父页面body
    iframe.html
    <html>
    <script src='jquerymin.js'>
    </script>
    <body id='1'>
        <div>it is a iframe</div>
    </body>   
    <script>
        $(document).ready(
            function()
            {
              
            var c = $(window.parent.document.body) //麻烦的方法: var c = $($(window).eq(0)[0].parent.document).find('body'); ,忘了可以用前面的方法了
               
            alert(c.html());
            }
        );
       
    </script>
    </html>
     
     
    content.html
    <html>
        <script src='jquerymin.js'>
    </script>
    <body id='fa'>
        <iframe src='iframe.html' width='100' height='100'></iframe>
        <br>
            <br>
                <br>
                <div id='mydiv'>content iframe</div>
    </body>   
    <script>
        function a()
        {
            alert(1);
        }
        alert($(document).text());
        </script>
    </html>
  • 相关阅读:
    Linux网络设置
    Linux文件权限
    对象缓冲池
    环形缓冲区ringbuffer
    linux字符集设置
    共享内存(ShareMemory)
    堆算法(make_heap,push_heap,pop_heap, sort_heap)
    (广州)软件开发定制服务,工作流引擎 OA 库存管理系统
    工作流规范WfMC是什么?
    开启MSDTC的方法
  • 原文地址:https://www.cnblogs.com/yuhanzhong/p/2421216.html
Copyright © 2011-2022 走看看