вставить js в iframe - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь ввести js в iframe на каком-то веб-сайте (не localhost) с консоли и получить:

Uncaught DOMException: заблокировал фрейм с источником X от доступа к фрейму с перекрестным источником.

, но затем посмотрите примеры кода, такие как Smaple

var $doc = $(document.getElementById('test').contentWindow.document),
    $booTitle = $('<h1>boo!</h1>'),
    $poopParagraph = $('<p>poop!</p>');

$doc.find('head').append($("<script />", {
    src: '//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'
}));

$doc.find('head').append($("<script />", {
    html: '$doc.find("body").append($booTitle);'
}));

$doc.find('body').append($poopParagraph);

$doc.find('head').append($('<ref'))

и chrome расширения, которые могут это сделать ...

Так в чем разница?

Полагаю, код в том же Origin. А как насчет расширения chrome, которое работает локально, как консоль.

это из-за разрешений?

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