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

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

js如何在父頁面監控子頁面的事件?

js如何在父頁面監控子頁面的事件?

白豬掌柜的 2018-12-07 04:20:00
想達到的效果是彈出的一個子窗口,在父頁面中往這個子窗口頁面頂端加幾行字。。。。。 怎么做???我的想法是: 先彈出一個窗口: var? win =? window.open ('MainAction!login.action',parseInt(Math.random()*38),'height='+height+'px,width='+width+'px,top='+iTop+'px,left='+iLeft+'px,toolbar=no,menubar=no,scrollbars='+showScroll+', resizable=no,location=no, status=no'); 之后在父頁面中捕捉這個子窗口win.onload事件,然后往這個子頁面頂部添加幾行字。。??墒亲禹撁娴膐nload事件在父頁面怎么都捕捉不到。。。。而且在父頁面也不知道怎么改變子頁面的內容。。。怎么辦? 我嘗試了win.document.write()方法。是可以往子頁面里寫東西,但是子頁面就不再加載本應該讀取的頁面了。。。。唉。。。怎么辦怎么辦?糾結大半天了啊啊啊啊啊,要瘋了。。
查看完整描述

16 回答

?
蕪湖不蕪

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

用jquery 來實現吧。

var popup = window.open("");
$(popup).ready(function(){
   $(popup).....
    console.log('loaded');
});
查看完整回答
反對 回復 2018-12-24
?
MM們

TA貢獻1886條經驗 獲得超2個贊

調用write方法之后,會不加載src的內容啊

查看完整回答
反對 回復 2018-12-24
?
飲歌長嘯

TA貢獻1951條經驗 獲得超3個贊

@winhex: 你可以從 win.document 中 獲取要輸出的元素啊

查看完整回答
反對 回復 2018-12-24
?
守候你守候我

TA貢獻1802條經驗 獲得超10個贊

@Yu:?不是,我的意思是調用win.document.write()方法之后,原有的子頁面應該加載的東西都不會再加載了。

查看完整回答
反對 回復 2018-12-24
?
倚天杖

TA貢獻1828條經驗 獲得超3個贊

@Yu:?win.document 都在你手上了,通過JQUERY,怎么操作, 你懂得

查看完整回答
反對 回復 2018-12-24
?
慕沐林林

TA貢獻2016條經驗 獲得超9個贊

不能修改子頁面啊 親,子頁面是動態的。很多子頁面的。。。。

查看完整回答
反對 回復 2018-12-24
?
慕的地6264312

TA貢獻1817條經驗 獲得超6個贊

@winhex: 這跟動態沒關系了,你不是能 var win=window.open(...);

查看完整回答
反對 回復 2018-12-24
?
慕容3067478

TA貢獻1773條經驗 獲得超3個贊

@Yu: open 前,如果頁面不存在,怎么打開呢

查看完整回答
反對 回復 2018-12-24
?
慕婉清6462132

TA貢獻1804條經驗 獲得超2個贊

@Yu:是的。。。。問題就是拿到 win.document對象后不知道怎么在頂部加幾行字啊

查看完整回答
反對 回復 2018-12-24
?
ITMISS

TA貢獻1871條經驗 獲得超8個贊

@winhex:

$(win.document).find("#fromparent").html("hi my son");

換成這樣

$(win.document.body).before("頂部內容");

查看完整回答
反對 回復 2018-12-24
?
瀟湘沐

TA貢獻1816條經驗 獲得超6個贊

@Yu:?測試了,不行。。。親

查看完整回答
反對 回復 2018-12-24
?
泛舟湖上清波郎朗

TA貢獻1818條經驗 獲得超3個贊

@winhex: 你說的不行是什么?

查看完整回答
反對 回復 2018-12-24
?
長風秋雁

TA貢獻1757條經驗 獲得超7個贊

@Yu:?

$(win.document).find("#fromparent").html("hi my son");

換成這樣

$(win.document.body).before("頂部內容");

?

我測試了一下,在頂部還是不能顯示。

查看完整回答
反對 回復 2018-12-24
?
翻過高山走不出你

TA貢獻1875條經驗 獲得超3個贊

@winhex:引用了JQUERY沒有呢,我這都可以的哦?

查看完整回答
反對 回復 2018-12-24
  • 16 回答
  • 0 關注
  • 612 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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