Jquery調(diào)用iframe父頁面中的元素及方法
更新時間:2016年08月23日 15:18:41 投稿:daisy
對于javascript操作iframe父級頁面元素的方法,大家應(yīng)該都非常清楚了,下面結(jié)合當(dāng)前非常流行的jquery分享一下如何使用jquery查找和操作iframe父級頁面元素的實現(xiàn)代碼。
一、在iframe中查找父頁面元素的方法:
$(‘#id', window.parent.document)
二、在iframe中調(diào)用父頁面中定義的方法和變量:
parent.method parent.value
三、實例
父頁面:
<%@ 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" style=" width:200px; height:400px; float:left;">default.aspx</div> <iframe id="iframeid" src="IFrame.aspx" style=" width:400px; height:400px; float:left;"></iframe> </div> </form> </body> </html>
子頁面
<%@ 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中調(diào)用父頁面中定義的方法 parent.getHelloWorld(); //在iframe中調(diào)用父頁面中定義的變量 alert(parent.hello); }); </script> </head> <body> <form id="form1" runat="server"> <div id="iframe"> IFrame.aspx </div> </form> </body> </html>
四、總結(jié)
Jquery調(diào)用iframe父頁面中的元素及方法到這就基本結(jié)束了,希望對大家的學(xué)習(xí)和工作能有所幫助。如果有疑問可以留言討論。
您可能感興趣的文章:
- 解決同一頁面中兩個iframe互相調(diào)用jquery,js函數(shù)的方法
- jQuery基于ID調(diào)用指定iframe頁面內(nèi)的方法
- jQuery實現(xiàn)iframe父窗體和子窗體的相互調(diào)用
- jQuery實現(xiàn)跨域iframe接口方法調(diào)用
- jquery、js調(diào)用iframe父窗口與子窗口元素的方法整理
- 解析Jquery取得iframe中元素的幾種方法
- JQueryiframe頁面操作父頁面中的元素與方法(實例講解)
- jquery 操作iframe的幾種方法總結(jié)
- js與jQuery 獲取父窗、子窗的iframe
- Jquery方式獲取iframe頁面中的 Dom元素
- jQuery實現(xiàn)frame之間互通的方法
相關(guān)文章
javascript 對象 與 prototype 原型用法實例分析
這篇文章主要介紹了javascript 對象 與 prototype 原型用法,結(jié)合實例形式分析了javascript 對象 與 prototype 原型實現(xiàn)對象創(chuàng)建、繼承、拷貝等相關(guān)操作技巧,需要的朋友可以參考下2019-11-11bootstrap-table獲取表格數(shù)據(jù)的多種方式
這篇文章主要介紹了bootstrap-table獲取表格數(shù)據(jù)的多種方式,bootstrap-table獲取值得兩種方式,一種是通過data獲取,一種是通過url獲取,需要的朋友可以參考下2023-10-10JS如何將數(shù)字類型轉(zhuǎn)化為沒3個一個逗號的金錢格式
本文為大家介紹下如何將數(shù)字類型轉(zhuǎn)化為沒3個一個逗號的金錢格式,下面是具體的實現(xiàn)2014-01-01微信小程序?qū)崿F(xiàn)Session功能及無法獲取session問題的解決方法
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)Session功能及無法獲取session問題的解決方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下2019-05-05