在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js 父級(jí)頁(yè)面可以調(diào)用子級(jí)頁(yè)面中的事件嗎?

js 父級(jí)頁(yè)面可以調(diào)用子級(jí)頁(yè)面中的事件嗎?

例如:
a頁(yè)面中有一個(gè)iframe標(biāo)簽連接 b 頁(yè)面
點(diǎn)擊 a 頁(yè)面中的按鈕,可不可以執(zhí)行 b 頁(yè)面中的事件呢???
急,在線等?。?!

回答
編輯回答
維他命

可以使用postMessage實(shí)現(xiàn),參考 html5 postMessage解決跨域、跨窗口消息傳遞

a頁(yè)面:

window.parent.postMessage('close',*)

b頁(yè)面:

window.addEventListener('message', function (e) {
  if (e.data == 'close') {
    //操作事件代碼
  } else {
    return
  }
}, false);
2017年1月27日 21:14
編輯回答
空痕

打開鏈接, 打開鏈接!
Geometry dash - http://geometrydashfree.com/

clipboard.png

2017年5月24日 09:52
編輯回答
病癮

選擇器選擇到子頁(yè)面iframe,調(diào)用contentWindow就可以獲取到子頁(yè)面的變量和方法

document.getElementById("childframe").contentWindow.childMethod();

你可以用myWindow=window.open()打開鏈接,然后通過myWindow操作子頁(yè)面

2017年9月20日 08:54