我有這樣的代碼,因爲他們在iframe改變它成功地跟蹤網址:onclick v no onclick;如何得到的結果沒有點擊
<html>
<body>
<iframe src="start.php"></iframe>
<a href="#" onclick="alert(frames[0].location);">Get Link.</a>
</body>
</html>
當「獲取鏈接」點擊就可以顯示正確的鏈接。當用戶在iframe內導航到另一個頁面時(在同一臺服務器上),並且再次單擊「獲取鏈接」時,它將顯示當前的iframe網址。
但我需要得到的iframe網址,而不必'點擊'的東西。
當我這樣做:
<html>
<body>
<iframe src="start.php"></iframe>
<script>alert(frames[0].location)</script>
</body>
</html>
警報消息稱「有關:空白」
我怎樣才能使用「框架[0] .location」傳遞到一個變量的iframe位置是可以通過父頁面讀取而無需使用onclick函數?
可能的重複:http://stackoverflow.com/questions/938180/get-current-url-from-iframe – 2014-09-05 21:19:05
你想要得到它,如果沒有點擊?你的意思是定期提醒URL嗎? – LcSalazar 2014-09-05 21:30:13
你好拉杜,我試過的代碼,我得到的是「關於:空白」... LcSalazar,我想要的是將URL讀入PHP變量$ url = iframe_url;然後在頁面的另一部分,使各種圖像的外觀出現在iframe URL正在被查看的位置......最近我已經到了上面。它會得到正確的鏈接名稱,但是如果我無法將結果讀入變量,我不能將結果讀入變量中。我可以基於條件事件...感謝回覆 – user3697638 2014-09-05 21:38:58