我有這樣的代碼:當前位置Iframe何時更改?
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script>
function enviar(parametro){
var conteudo = $('#iframe_conteudo').attr('src');
alert(conteudo);
}
</script>
<a href="#" id="" onclick="enviar('pegar')">pick url</a>
<iframe id="iframe_conteudo" src="http://www.yahoo.com" width="500" height="500"></iframe>
當我改變的iframe裏面的鏈接,例如:
Yahoo.com是iframe內運行,當我點擊在雅虎網站上的「遊戲」 ,iframe將我重新加載到新頁面(在iframe中),但是當我點擊按鈕「pick url」時,而不是抓住我完全相同的url,它會返回一個警報。到'yahoo.com'的第一個網址,爲什麼會發生這種情況?'
未捕獲SecurityError:阻止源「null」的框架訪問源自「http://br.yahoo.com」的框架。請求訪問的幀具有「文件」協議,被訪問的幀具有「http」協議。協議必須匹配。 – user3344322