好的,我在頁面上使用iframe。 iframe中的內容我無法控制,並正在與Adobe Flash程序一起使用。需要在iframe提交內容後跳出iframe
但是,一旦表單在iframe中被再次獲取(我再也無法控制),它會加載一個PAGE,我有控制權,但在IFRAME中有該頁面而不是iframe在該頁面上。我如何在該頁面上跳出iframe?
我假設一些JavaScript是需要的,但是這個代碼是沒有好:
if (top.location != self.location) {
top.location = self.location;
}
使用此代碼加載了主索引頁的網站。我需要它在表單提交之後加載頁面並將其分開。同樣,我可以訪問在iframe中提交表單後在iframe中加載的頁面。
請幫幫我。
也許是一個棘手的方式來做到這一點?例如,當頁面正在加載?或者以某種方式檢查iframe是否已提交?我控制了我網站上的兩個頁面(最初包含iframe的頁面和iframe提交到的頁面),而不是iframes內容。
謝謝:)
你把代碼外頁面或iframe的頁面?另外,您是否會遇到由具有不同域的外部和內部頁面引起的安全問題? – ErikE 2011-05-28 01:38:05