1. 程式人生 > >父頁面呼叫iframe中的js方法

父頁面呼叫iframe中的js方法

在父頁面中呼叫ifame子頁面中的js方法:
第一種知道方法名:
window.frames["myContentIframeName"].getMyContent();
第二種方法名是動態變的
eval("window.frames['" + iframeVar + "']." + methodName);
其中iframeVar 為要呼叫的iframe子頁面中的iframe視窗的name名字,methodName為動態的函式

相關推薦

頁面呼叫iframejs方法

在父頁面中呼叫ifame子頁面中的js方法: 第一種知道方法名: window.frames["myContentIframeName"].getMyContent(); 第二種方法名是動態變的 eval("window.frames['" + iframeVar + "']." + methodName);

JQuery 主頁面呼叫頁面()JS方法,子頁面呼叫主頁面的JS方法

<!--主頁面中的JS程式碼--> <script type="text/javascript"> //呼叫子頁面的方法. var childWindow = $("#addFrame")[0].contentWindow; //表示獲取了嵌入在

EasyUIiframe頁面呼叫iframe頁面的JQ方法

  這是我昨天在專案中遇到的一個問題,百度之後網上有很多解決的方法,一模不兩樣的,於是我就試了N次都沒成功,心裡罵娘千百遍,心想,你們到底是用什麼做出來的,騙紙!   但是想想,那麼多人都說對,應該是我錯了。後來發現原因是:   呼叫父頁面的方法是 Window.paren

js頁面呼叫頁面方法以及子頁面呼叫頁面方法

父頁面程式碼:子頁面程式碼:效果如下:測試按鈕有效的觸發對應頁面的方法子頁面呼叫父頁面的方法:parent.parentFun();父頁面呼叫子頁面的方法:var childWin=$("#testIframe")[0].contentWindow;            c

html5 頁面呼叫頁面js方法

父頁面程式碼: var randid=result.rows.item(0)['id']; plus.webview.close("test_order_detail");//建立之前要關閉一次,因為

Ifram頁面呼叫頁面的實現方法

frame1中呼叫 frame2中的方法 js自己去網上載一個吧 實現方式1: 頁面1程式碼 <html>  <head>   <script src="jquery-1.8.2.min.js"></script>  <

layui.laytpljs方法書寫及呼叫:去除html標籤

1 <script type="text/html" id="conTpl"> 2   3 {{# 4 var delhtml = function(str) { 5 return str.replace(/&lt

iframe巢狀 子頁面 頁面相互取元素和方法

小夥伴們經常在實際專案中會用到iframe巢狀頁面,當然很多時候會需要子頁面呼叫用父頁面的元素和父頁面呼叫子頁面的元素 還有方法 直接上程式碼(只介紹jquery因為比較簡單): 1. 父頁面獲取子頁面元素: 格式:$("#iframe的ID").contents().find

Vue元件呼叫子元件的方法

子元件 : <template> <div class=“son”> </div> </template> <script>

js呼叫jquery方法

介紹一下js呼叫jquery的例項 js中: function showBc(str){ $().show(str); } jq中: jQuery(document).re

呼叫iframejs函式

 在父頁面呼叫iframe中的函式     js var iframe = window.document.getElementById("iframeId");  iframe.contentWindow.methodName(); jquery var iframe2

iframe頁面頁面之間互相操作的方法

jQuery取得iframe中元素的幾種方法 在iframe子頁面獲取父頁面元素 程式碼如下: $('#objId', parent.document); 在父頁面 獲取iframe子頁面的元素 程式碼如下: $("#objid",documen

js呼叫flexas方法

需要在mxml檔案中新增下面程式碼中的紅色部分: mxml完整原始碼如下: <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2

【html】點擊鏈接讓頁面iframe 變換

pan dex fff tar html order get eight 鏈接 Demo: <html><body> <a href= "1.html " target= "iFrameName "> page1 </a&

小程式學習之旅----slot 子元件呼叫元件的方法元件呼叫子元件的方法

slot子元件 <!--pages/user/user.wxml--> <header title='{{title}}'></header> {{title}} <footer> <button>我是footer子元件裡的按鈕&l

layer介面呼叫子彈窗的方法和獲取子彈窗的元素值總結

1 layer.open({ 2 type: 2 3 ,title: false //不顯示標題欄 4 ,closeBtn: false 5 ,area: ['460px', '45%'] 6 ,shade: 0.5

React元件呼叫子元件的方法

1 import React, {Component} from 'react'; 2 3 export default class Parent extends Component { 4 render() { 5 return( 6 &l

在Android Studio呼叫so方法

  本節用的so是上節用Android Studio建立的so。想在Android Studio中呼叫so中的方法,需要先引用so。Android Studio中引用so的方法有二種,下面開始介紹。 一 引用so    在app/src/main目錄下新建Directory,命名資料夾為jniL

vue 元件呼叫子元件的方法,子元件呼叫元件方法

首先看程式碼: 1、父元件: <template> <div> <div v-if="!userShow"> 父元件內容區 <el-button @click="lookUserInfo(scope.row)">&nb

react 元件呼叫子元件的方法

1.父元件內的程式碼: onRef = (e) => { this.modal = e } //新增 add=(e)=>{ this.modal.showModal(); } <AddModal onRef={this.onRef} Pare