Как получить доступ к iframe с помощью Jquery - PullRequest
0 голосов
/ 17 августа 2011

У меня есть Google в iframe.Я хочу иметь некоторый контроль над вводом, поэтому я попытался:

  $('#iframeID').contents().find('input').keydown(function () {

     $(".SomeDiv").hide();

 });

Почему это не работает?

Ответы [ 3 ]

1 голос
/ 17 августа 2011

Трудно ответить на вопрос без базового кода, но взгляните на эту ветку форума .Внизу приведен пример jQuery, в котором та же проблема, что и у вас, решается с помощью jQuery.

1 голос
/ 17 августа 2011

Вы не можете получить доступ к содержимому iframe, которое находится в другом домене, чем его родительский, если вы не отобразите домен, который в большинстве случаев запрещен во всех браузерах по соображениям безопасности.

Ссылка ниже может помочь вам

http://softwareas.com/cross-domain-communication-with-iframes

1 голос
/ 17 августа 2011

Вот почему вы не можете сделать это.

http://en.wikipedia.org/wiki/Cross-site_scripting

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...