当前位置:主页 > jquery教程 > JQueryiframe页面操作父页面中的元素与方法(实例讲解)

实例分析JQueryiframe页面操作父页面中的元素与方法

发布:2020-02-27 18:05:07 168


给网友朋友们带来一篇jQuery相关的编程文章,网友厍琼英根据主题投稿了本篇教程内容,涉及到JQuery、父元素、JQueryiframe页面操作父页面中的元素与方法(实例讲解)相关内容,已被308网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

JQueryiframe页面操作父页面中的元素与方法(实例讲解)

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

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

3)实例

1.父页面

 

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="IframeDemo._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title></title>
    <script language="javascript" type="text/javascript" src="jquery-1.5.1.min.js"></script>
    <script language="javascript" type="text/javascript">
        var hello = 'hello';
        function getHelloWorld() {
            alert('hello world');
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <div id="default" >default.aspx</div>
    <iframe id="iframeid" src="IFrame.aspx" ></iframe>
    </div>
    </form>
</body>
</html>

2.子页面
 

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="IFrame.aspx.cs" Inherits="IframeDemo.IFrame" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title></title>
    <script language="javascript" type="text/javascript" src="jquery-1.5.1.min.js"></script>
    <script language="javascript" type="text/javascript">
        $(function() {
            //在iframe中查找父页面元素
            alert($('#default', window.parent.document).html());
            //在iframe中调用父页面中定义的方法
            parent.getHelloWorld();
            //在iframe中调用父页面中定义的变量
            alert(parent.hello);
        });
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div id="iframe">
        IFrame.aspx
    </div>
    </form>
</body>
</html>

 


参考资料

相关文章

  • jquery Tab效果和动态加载示例代码

    发布:2020-02-21

    这篇文章主要是对jquery中Tab效果和动态加载的简单实例进行了介绍,需要的朋友可以过来参考下。希望对大家有所帮助


  • jQuery如何实现平滑滚动的标签分栏切换效果

    发布:2020-07-08

    这篇文章主要介绍了jQuery实现平滑滚动的标签分栏切换效果,涉及jquery鼠标事件及页面元素样式的动态操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下


  • jQuery复合事件的使用

    发布:2020-02-12

    这篇文章主要介绍了jQuery复合事件用法,结合具体实例形式分析了jQuery复合事件的简单定义与使用方法,需要的朋友可以参考下


  • jquery解决IE输入框不能输入的问题

    发布:2020-07-21

    下面小编就为大家带来一篇用jquery快速解决IE输入框不能输入的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧


  • jquery中 $.expr使用实例详解

    发布:2020-01-28

    这篇文章主要以示例介绍了jquery中 $.expr使用,需要的朋友可以参考下


  • 分享Jquery获得与失去焦点案例

    发布:2020-03-12

    这篇文章主要介绍了Jquery焦点与失去焦点示例应用,需要的朋友可以参考下


  • jQuery点击头像预览图片并上传的代码

    发布:2020-01-17

    要实现jquery点击头像上传功能,代码可以分为两部分html和jq代码,代码非常简单,需要的朋友参考下


  • jQuery文字横向滚动效果的实现代码

    发布:2022-07-04

    给网友们整理关于jQuery的教程,下面小编就为大家带来一篇jQuery文字横向滚动效果的实现代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧


网友讨论