У меня есть Google в iframe.Я хочу иметь некоторый контроль над вводом, поэтому я попытался:
$('#iframeID').contents().find('input').keydown(function () { $(".SomeDiv").hide(); });
Почему это не работает?
Трудно ответить на вопрос без базового кода, но взгляните на эту ветку форума .Внизу приведен пример jQuery, в котором та же проблема, что и у вас, решается с помощью jQuery.
Вы не можете получить доступ к содержимому iframe, которое находится в другом домене, чем его родительский, если вы не отобразите домен, который в большинстве случаев запрещен во всех браузерах по соображениям безопасности.
Ссылка ниже может помочь вам
http://softwareas.com/cross-domain-communication-with-iframes
Вот почему вы не можете сделать это.
http://en.wikipedia.org/wiki/Cross-site_scripting