Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   DOM доступ js в страницу во фрейме (https://javascript.ru/forum/css-html/74852-dom-dostup-js-v-stranicu-vo-frejjme.html)

Brick 13.08.2018 21:38

Подождите, а как же это:
http://javascript.ru/ajax/cross-origin-2

Brick 13.08.2018 21:39

Jquery и ajax это что?
DOM - что это? DOM- код станицы,её теги?

Brick 13.08.2018 22:02

Любые кроссдоменные модификации DOM запрещены.
почему?это сделано для того чтоб пароли не воровать на js?

Brick 13.08.2018 22:07

Вот нашёл вариант:Нельзя получить доступ к содержимому iFrame другого домена. Это политика безопасности на уовне движка JS в браузерах.
Но! Есть два варианта как это сделать.

Первое:
«Access-Control-Allow-Origin:*» — это должно быть, если мне не изменяет память, на том сайте к которому обращается скрипт. Звезду заменить на путь к странице на которой айфрейм (сработает только если Apache)
(читать тут: http://javascript.ru/ajax/cross-origin-2)

Второе: На худой конец, если уж очень надо. То запустите хром с флагом «disable-web-security». На маке это выглядит так:
open -a Google\ Chrome --args --disable-web-security
На PC соответственно будет что-то типа chrome.exe -disable-web-security (не проверял гуглите)

Есть небольшая заметка. Если вы запускаете страницу на локалке без сервера, то будет облом даже с Access-Control-Allow-Origin и никак не получить. Попробуйте поставить Денвер или что-то подобное и запустите с него.

https://ru.m.wikipedia.org/wiki/Cros...source_sharing

Brick 13.08.2018 22:26

https://threatpost.ru/microsoft-edge...e-theft/27599/
что если взять,старую версию microsoft edge

j0hnik 14.08.2018 00:10

Цитата:

Сообщение от Brick
спасибо, никак не обойти безопасность?

Даже если и можно, количество времени и сил потраченное на поиски решения вас не обрадует.

j0hnik 14.08.2018 00:12

Цитата:

Сообщение от Brick
Jquery и ajax это что?
DOM - что это? DOM- код станицы,её теги?

море же информации, зачем лишние сущности плодить?

Brick 14.08.2018 00:15

j0hnik,
можно или нельзя?


Часовой пояс GMT +3, время: 01:16.