簡體   English   中英

從父窗口獲取iframe html或名稱

[英]Get iframe html or name from parent window

我有一個頁面,該頁面在其內部加載了幾個iframe。 每個iframe均可調用父函數。 例如這樣:

$(document).ready(function() {
  parent.test();
}

我希望能夠找到哪個iframe調用了測試功能。 我嘗試使用calleer.Called屬性,但最好的方法是調用test()的函數。 就我而言,它是$(document).ready函數。 有沒有一種方法可以獲取調用該函數的iframe名稱(或它的html名稱)?

如果將參數傳遞給測試函數,它將起作用:

$(document).ready(function() {
  parent.test('name of this iframe');
}

甚至更好

$(document).ready(function() {
  parent.test(window.name);
}

然后,您只需要使用傳遞給測試函數內部的值即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM