PHP+JS, не знаю как описать траблу
Здравствуйте!
[domain1.com/index.html] Код:
<script type="text/javascript">id="0123456789";</script> [domain2.com/show.js] Код:
var [domain2.com/show.php] Код:
document.getElementById('<?php echo $id; ?>').innerHTML='CODE'; --------------------------------- Вот листинг 3-х файлов. При обращении к [domain1.com/index.html] все проходит гладко, на странице показывается текст 'CODE'. --------------------------------- Проблема заключается в следующем: Мне нужно отображать в [domain1.com/index.html] способом показаным выше (или каким либо подобным способом) следующий код: Код:
<script type="text/javascript"> Подскажите пожалуйста выход из ситуации. Заранее огромное спасибо. |
777374,
Ничего не происходит потому, что вставленный через innerHTML код в тегах <script> не будет выполнятся. |
Цитата:
Помогите плз. |
777374,
Сформулируйте задачу, зачем вам именно такой способ? Почему не вставлять скрипт обычным методом? Если внутри подключаемых скриптов будут находится вызовы document.write() все содержание страницы будет переписано. Да и других проблем не избежать. Потому что innerHTML не всегда отражает действительно то, что было установленно внутри элемента в ответе с сервера, и вообще не создан для того, чтоб получать JavaScript-код из элементов <script> |
Цитата:
Вставлять скрипт нужно именно вот так, ну или что то не подобе этого. Цитата:
Как реализовать задуманное? |
Посмотрите тут: http://javascript.ru/forum/ajax/1467...erez-ajax.html
|
Что то ничего не получается.
Может найдется человек cпособный реализовать поставленную задачу за $ ? Пишите в ICQ#777-374 |
domain1.com/index.html
<script type="text/javascript" src="http://domain2.com/show.php"></script> domain2.com/show.php document.write('<div id="0123456789"><script type="text/javascript">google_ad_client = "pub-1234567890";google_ad_slot = "1234567890";google_ad_width = 160;google_ad_height = 600;</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>'); |
Часовой пояс GMT +3, время: 05:48. |