Окно (Решено)

Главные вкладки

Аватар пользователя DDDDD099 DDDDD099 14 июля 2011 в 21:30

У меня есть страница она создается модулем который тянет данные с другого сайта. Мне надо из этой странички сделать информер.То есть наверно както ее загнать в окно и создать код для вставки - на другие домены. Возможно ли такое - с чего начать.О AJAX-транспорт Script прочитал но не понял как это применить для моей задачи на друпале.

Комментарии

Аватар пользователя DDDDD099 DDDDD099 14 июля 2011 в 23:16

Не могу разобраться. Создал файл example.com/informer.js в нем прописал

<script type="text/javascript">
     document.write('Тра ла ла');
     document.write('Тро ло ло');
</script>

Создаю ноду для тестирования - пишу в ней <script src="http://example.com/informer.js"></script>
выбираю расширение php. Ничего не выводит. Я наверно чегото недопонял.

Аватар пользователя xxandeadxx xxandeadxx 14 июля 2011 в 23:19

"DDDDD099" wrote:
в нем прописал

<script type="text/javascript">
     document.write('Тра ла ла');
     document.write('Тро ло ло');
</script>

"xxandeadxx" wrote:
в простейшем случае выдавать

document.write('Тра ла ла');
document.write('Тро ло ло');

найдите 10 отличий

Аватар пользователя DDDDD099 DDDDD099 15 июля 2011 в 0:30

Cайт тянет данные с другого сайта модулем - не представляю теперь как эти данные передать в файл informer.js. А если все сделать iframом?

Аватар пользователя DDDDD099 DDDDD099 15 июля 2011 в 1:12

Мне это сложно. А что вместо Тралала написать? Я к api и массивам еще не добрался - читал но мало что дошло. Как я понял мой модуль работает с api сайта-донора? Попробую погуглить может что прояснится.

Аватар пользователя tonyk tonyk 15 июля 2011 в 10:37

"DDDDD099" wrote:
Но на выходе http://мой сайт/informer.php получаю:
document.write('');
И не удивительно - переменная-то не инициализирована.

Аватар пользователя DDDDD099 DDDDD099 15 июля 2011 в 21:18

Инициализация переменных - немного погуглил. Переменная инициализируется одной из функций ядра. В шаблоне она работает а в моем случае нет. Почему?