亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用包含在 iframe 頁面中的 onclick 函數重新加載頁面

使用包含在 iframe 頁面中的 onclick 函數重新加載頁面

POPMUISE 2023-10-04 15:27:49
我有兩個頁面,名稱分別為 page1.html 和 page2.html。在頁面 1 iframe 頁面 2 中<iframe width="100%" height="100%" src="page2.html" frameborder="0"></iframe>page2 包含一些帶有標簽的鏈接?,F在我希望當有人單擊任何鏈接我的 page1 時重新加載。我在 page2 中使用它來實現 onclick 功能:function refresh() {              setTimeout(function () {  location.reload()    }, 100); }但它會重新加載 page2。我想重新加載第1頁。
查看完整描述

1 回答

?
慕的地8271018

TA貢獻1796條經驗 獲得超4個贊

使用消息。在你的page2.html


function refresh() {? ? ? ? ? ? ??

setTimeout(function () {

? ? parent.postMessage("reload","*");

? ? }, 100);

?}

在你的page1.html


var eventMethod = window.addEventListener ? "addEventListener" : "attachEvent";

var eventer = window[eventMethod];

var messageEvent = eventMethod == "attachEvent" ? "onmessage" : "message";


// Listen to message from child window

eventer(messageEvent,function(e) {

? ? var key = e.message ? "message" : "data";

? ? var data = e[key];

? ? ? location.reload


},false);


查看完整回答
反對 回復 2023-10-04
  • 1 回答
  • 0 關注
  • 91 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號