我在iframe中使用Google。我想對輸入進行一些控制,所以我嘗試過:如何使用jquery訪問iframe
$('#iframeID').contents().find('input').keydown(function() {
$(".SomeDiv").hide();
});
爲什麼不能正常工作?
我在iframe中使用Google。我想對輸入進行一些控制,所以我嘗試過:如何使用jquery訪問iframe
$('#iframeID').contents().find('input').keydown(function() {
$(".SomeDiv").hide();
});
爲什麼不能正常工作?
這就是爲什麼你不能這樣做。
這是很難回答沒有底層代碼的問題,但是看看this forum thread。底部是一個jQuery示例,其中與jQuery相同的問題可以用jQuery解決。
由於安全原因,您不能訪問與其父級不在同一域中的iframe內容,除非您映射的域通常在所有瀏覽器中都是不允許的。
以下鏈接可以幫助你
http://softwareas.com/cross-domain-communication-with-iframes