我在包含IFrame的example.com域上有一個頁面,此IFrame從example2.com域中加載ASP.NET頁面(c#) 。如何從ASP.NET中的iframe獲取父級的URL
從example2.com域背後的代碼我如何獲取母版頁的URL?
如果這兩個頁面位於同一個域中,它會有所幫助嗎,因此example.com包含一個帶有sub.example.com的iframe?
感謝
我在包含IFrame的example.com域上有一個頁面,此IFrame從example2.com域中加載ASP.NET頁面(c#) 。如何從ASP.NET中的iframe獲取父級的URL
從example2.com域背後的代碼我如何獲取母版頁的URL?
如果這兩個頁面位於同一個域中,它會有所幫助嗎,因此example.com包含一個帶有sub.example.com的iframe?
感謝
如果你有機會到父框架,你可以從查詢字符串的頁面的網址發送給您。你可以打電話給你的頁面......
mysite.com/innerIframePage.aspx?parentPageUrl=http://.....
這樣你可以從你的代碼隱藏
正在對一個子獲得url使得有可能,但你必須設置子域的document.domain
財產頁面到"example.com"
,以便兩者具有相同的document.domain
。
然後,您可以使用parent.location.href
獲取數據,然後您可以將其作爲值添加到隱藏或其他字段。
問題是服務器端 – JNF 2012-10-11 13:07:20
這不會爲我工作,謝謝。我需要能夠檢查iframe嵌入的主頁面是否是正確的 – ShaneH 2010-03-01 09:29:15