>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >extdev: Как получить доступ к защищаемым объектам из-под document? http://forum.mozilla-russia.org/viewtopic.php?id=13967 |
bassmandion > 23-11-2006 04:26:57 |
Есть расширение для Firefox и его JS-движок - объект и завёрнутые в него методы. Объект, разумеется, прекрасно доступен для других расширений через банальный window.myObjectName, но к нему невозможно пробиться из скриптов размещённых на непорождённых им же окнах, потому-что это как бы небезопасно и Firefox все эти объекты скрывает. Возможно ли это как-то обойти и как? Объясню на примере: Объект myExt, метод doCrossSiteAsyncRequest(params). Методами DOM формируется в документе <a href="javascript:some_wrapper.myExt.doCrossSiteAsyncRequest('blablabla')">тыц</a>. Вот надо, чтобы это работало. Впринципе, подойдёт для решения и возможность сделать AJAX-запрос на левый сервер из-под document. Но в обычном режиме это тоже невозможно по причине небезопасности. |
bassmandion > 24-11-2006 06:16:12 |
Ладно, вопрос снимается, решил тупо, через события, хоть это и не так красиво. |