Можно ли запустить букмарклет в iFrame из другого домена?
Например, у меня есть страница, загруженная из http://example.com, у которой есть iFrame, источник которого установлен в http://example2.com. Когда я запускаю букмарклет, он всегда запускается на http://example.com, так как это основная страница. Я хочу запустить его на другом iFrame, хотя.
Когда я пытаюсь взаимодействовать с iFrame (например, изменяя исходный атрибут на javascript:alert('test')
), Chrome показывает следующую ошибку:
Небезопасный JavaScript пытается получить доступ к кадру с URL http://example.com из фрейма с URL http://example2.com. Домены, протоколы и порты должны соответствовать.
Я попытался перетащить букмарклет в фрейм, но он говорит:
Не удалось загрузить ресурс
Можно ли мне взаимодействовать с iFrame с помощью букмарклета в Chrome?