подключение стороннего js скрипта
Всем привет.
На мой сайт domain1.com инклюдится java script методом <script src="http://domain2.com/1.js" type="text/javascript"></script> со второго моего сайта domain2.com. Я бы хотел перед выполнением этого скрипта загнать его содержимое в какуюнибудь переменную js, а потом выполнить через eval. Поискав в инете функции для этого нашел XMLHttpRequest, но трабла в том что она работает только если страница, куда инклюдиться js скрипт, находиться в месте с ним на одном домене. В моем случая они оба на разных. Существует ли какое другое решение ? |
да. есть и другое решение.
советую ознакомится со статьей Обмен данными для документов с разных доменов помимо этого в вашем случае я бы на domain2.com. подклячаемые скрипты загнал бы в вид var domain2_script_1="/*твой исполняемый код*/"; таким образом мы получаем код, но выполняем его не сразу. ЗЫ не забудьте экранировать спецсимволы в скрипте |
friend,
Да, политика безопасности не позволит вам работать с документом с другого домена. Даже если вы загрузите его в iframe, все равно вы не сможете получить его содержание. Так что единственным рациональным решением будет вариант Gvozd. |
Часовой пояс GMT +3, время: 13:34. |