2017-02-18 7 views
1

С момента установки SSL-сертификата у меня возникла проблема с запуском js-таргетинга на некоторую информацию, поступающую из iframe.Uncaught DOMException: Не удалось прочитать «contentDocument»

я получаю:

Uncaught DOMException: Не удалось прочитать свойство 'contentDocument' из 'HTMLIFrameElement': Blocked кадр с началом "https://www *** .ro" доступ крест -оригинальная рама.

При поиске в Интернете я выяснил, что это проблема безопасности, которая не позволит вам загружать файлы из другого домена или поддомена, но дело в том, что я не загружаюсь из поддомена или другого домена. Я загружаюсь непосредственно из того же домена/iframe.php.

Это произошло сразу после добавления сертификата SSL, до этого тот же самый скрипт работал без проблем.

+0

Сообщите нам код? –

ответ

1

Вопрос был один из абсолютных против относительного URL для фрейма.

Первоначально я использовал полный URL-адрес веб-сайта (https://www.***.ro/iframe.php), который заставлял его выглядеть как попытка загрузить страницу из другого домена, даже если это не так. Как только я сменил его на простое ../iframe.php, все возвращается к норме.

1

Попробуйте использовать объект и встраивание для имитации IFRAME может быть, это работает

<object data="https://...." width="600" height="400"> 
    <embed src="https://...." width="600" height="400"> </embed> 
</object> 
+0

Попробуй прямо сейчас :) – Alin

+0

Ну, я больше не получаю ошибку, но сценарий не будет работать. Я считаю, что мне нужно настроить скрипт сейчас, так как я использовал ** '$ (' # getmesomenumbers '). Contents(). Find (' # last '); ** для доступа к iframe – Alin

+0

@Alin well ive помог вам сделать один шаг в правильном направлении удачи в настройке скрипта. –

Смежные вопросы