Вот цель:
Передайте тег сценария, который ссылается на файл JavaScript на удаленном сервере.Этот файл JavaScript должен возвращать HTML, который затем будет отображаться на вызывающей HTML-странице.
Я попытался подойти к этому двумя способами:
Сначала я попытался использовать XMLHttpRequest в JavaScript дляНазовите этот удаленный сервер.В IE это будет работать так, как ожидается, но FF, Safari и Chrome будут возвращать пустой ответ.Общий ответ, который я получил от моего исследования, заключался в том, что запрос был заблокирован, поскольку сервер, к которому он пытается получить доступ, отличается от того, где он работает (как на локальном хосте, так и на разных портах).Подобно гаджетам Google, они эффективно предоставляют вам простой тег сценария, который ссылается на внешний JavaScript.Из того, что я могу собрать, похоже, что происходит какое-то действие iframe, просто выполняемое с помощью используемого базового URL (пример ниже).Похоже, это путь, хотя использование iframe не было моей первоначальной мыслью.Я предполагаю, что код Google возвращает iframe в виде HTML в файл HTML, в который встроен этот скрипт.
Есть предложения о том, как мне поступить?
<script src="http://www.gmodules.com/ig/ifr?url=http://ralph.feedback.googlepages.com/googlecalendarviewer.xml&synd=open&w=320&h=200&title=&border=%23ffffff%7C3px%2C1px+solid+%23999999&output=js"></script>