我使用iframe將faroo.com作爲默認src加載到框架中,當我搜索並使用faroo移動到其他網頁時,但仍然在iframe src中顯示faroo.com我想捕捉在iframe中加載頁面的URL如何從iframe獲取當前頁面加載的url
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.1.min.js"></script>
<script type="text/javascript">
$(function(){
$('#frameid').load(function(){
var z=$('#frameid').attr('src');
console.log('hi '+z);
});
$('#clicked').on('click', function(){
$('#frameid').attr('src', 'http://www.faroo.com/');
});
});
</script>
</head>
<body>
<iframe width="100%" height="500px" id="frameid" src="" name="iframe_a" ></iframe>
<p><input type="button" value="click me!" id="clicked"></p>
</body>
</html>
在執行console.log的O/p總是faroo.com不是當前網站已加載
如果你正在尋找的「父母」頁面的iframe的網址,看到http://stackoverflow.com/q/3420004/32453 – rogerdpack 2016-11-08 20:48:45