Отказ в доступе к истории jQuery - PullRequest
1 голос
/ 05 марта 2010

Я тестирую плагин истории jquery (http://plugins.jquery.com/project/history) Firefox работает нормально, но я тестирую браузер ie7 с сообщением об ошибке «Доступ запрещен». Какое решение этой проблемы?

Строка ошибки: var iframe = ihistory.contentWindow.document;

С наилучшими пожеланиями

Ответы [ 2 ]

1 голос
/ 05 марта 2010

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

Код должен вызывать эту строку в событии onload для этого iframe. Чтобы сделать iframe более быстрым, вы можете установить для его src пустой вызов javascript или что-то подобное

По-прежнему использование плагина BBQ кажется хорошим решением. Я так делаю;)

0 голосов
/ 05 марта 2010

Пойдите, проверьте Барбекю плагин

Я нашел, что это гораздо проще в использовании.

...