2010-09-12 27 views
6

使用jquery,如何在發生重定向到相同域中的URL後獲取iframe的URL?jQuery - 在相同域名上重定向後獲取iframe的URL

+1

什麼樣的重定向? jQuery實例在哪裏運行? – 2010-09-12 21:05:01

+0

我認爲這是一個帶位置標題的重定向。你的第二個問題是什麼意思?我沒有在同一個網站上運行這個腳本。我只需要找出它以編程方式重定向的URL。 – 2010-09-12 21:07:29

回答

9

sunn0的建議應該適用於這個小小的修改。

$("#iframeid").load(function(){ 
    alert(this.contentWindow.location); 
}); 
+0

這不適用於Chrome版本30.X – confiq 2013-11-05 09:07:13

+2

@confiq是否在iframe的同一個域中加載頁面?您只能檢查相同域中的位置。 – Fenton 2013-11-05 12:56:19

+1

是的,我發現如果它不是相同的域/端口,我不能訪問'.location'屬性。 – confiq 2013-11-05 15:49:45