Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> PHP+JS, не знаю как описать траблу 
:(
    Опции темы
777374
Дата 24.9.2008, 21:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 24.9.2008

Репутация: нет
Всего: нет



Здравствуйте!

[domain1.com/index.html]
Код

<script type="text/javascript">id="0123456789";</script>
<script type="text/javascript" src="http://domain2.com/show.js"></script>
 


[domain2.com/show.js]
Код

var 
s=document.createElement('script'),
d=document.createElement('div'),
u='http://domain2.com/show.php';
d.id=id;
s.type='text/javascript';
s.src=u+'?id='+id;
document.body.appendChild(s);
document.body.appendChild(d);



[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">
google_ad_client = "pub-9632266941075386";
google_ad_slot = "8721639904";
google_ad_width = 160;
google_ad_height = 600;
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>


Так вот, если ставить его в [domain2.com/show.php] innerHTML='сюда', то ничего не происходит, не могу понять почему.

Подскажите пожалуйста выход из ситуации.
Заранее огромное спасибо.
PM MAIL   Вверх
bars80080
Дата 24.9.2008, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 44
Всего: 315



Цитата(777374 @  24.9.2008,  21:26 Найти цитируемый пост)
Так вот, если ставить его в [domain2.com/show.php] innerHTML='сюда', то ничего не происходит, не могу понять почему.

немного не догнал, но если ты собираешься при выполнении страницы в браузере с домена1 затем что-то направить к домену2, то это будет обрублено на корню, ибо не положено средствами javascript перебрасывать информацию с одного домена на другой

другой вопрос, что если ты подгружаешь файл в <script src="file.js"> и сервер не настроен отдавать .js файлы через пхп-машину, то тэги <?php ?> обработаны не будут. так по-моему в большинстве случаев
PM MAIL WWW   Вверх
777374
Дата 25.9.2008, 07:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 24.9.2008

Репутация: нет
Всего: нет




Цитата

немного не догнал, но если ты собираешься при выполнении страницы в браузере с домена1 затем что-то направить к домену2, то это будет обрублено на корню, ибо не положено средствами javascript перебрасывать информацию с одного домена на другой


Код работает, просто вставленные посредством innerHTML скрипты не выполняются.
Не знаю, что делать.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.1004 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.