Пишу тулзу для броузерной игрушки. Надо передать данные из нее на мой сайт. (никаких private policy violations
)
У нее есть механизм добавления скриптов на ее страницы. Хочу добавить свой скрипт, которые соберет с текущей страницы данные и отправит их мне. Если в коде скрипта вызывается метод send AjaxRequest то браузер выдает ошибку NS_ERROR_FAILURE. Т.е я не могу послать реквест сайты, отличному от текущего. Как это обойти? Есть стандартные методы?
Сам придумал такой подход - делаем новое окно с моим сайтом - window.open('mysite.ru'), а внутре него будет скрипт, который обратится к документу исходного окна (window.opener.document). Оттуда я возьму все что надо и отправлю реквестом себе на сервер. Прокатит такой метод?