Будет проблема.new.js
выполняется в области действия mysite.com
, а не yoursite.com
.
РЕДАКТИРОВАТЬ: более подробное объяснение будет следующим: когда mysite.com открывает тег, этот сценарий выполняется в области текущегостр.Источник скрипта не имеет значения: он может быть встроенным, локальным или удаленным, он все еще считается частью mysite.
Как вы знаете, скрипты на mysite.com не могут получить доступ к чему-либо на вашем сайте.com из-за той же политики происхождения.Таким образом, вы не можете сделать это.
В качестве расширенной опции для связи между источниками посмотрите jsonp .Это потребует, чтобы yoursite.com предоставил специальную обработку, но если у вас есть контроль над обоими сайтами, то это не должно быть проблемой.