Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

Helping-7! JS из JS Как сделать?

, Нужно вызвать скрипт из скрипта!
meta-trader
Отправлено: Jan 2 2008, 06:07 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



Вот такая задача: есть два java-скрипта - один вызывает показ банера графического, а другой баннер текстовый. Нужносделать так чтобы они вызыывались из другого java-скрипта!

Скрипт работающий так:
+ если графика в браузере включена (картинки показываются), то выполняется скрипт 1 (это должен быть скрипт вызова графического баннера);
+ если графика отключена то выполняется скрипт 2(это должен быть скрипт вызова блока контексной рекламы).

Сам скрипт распознающий вкл/выклюк графики вот:

CODE
<script language=JavaScript>
<!--
function OnOff()
{
if (document.pic1.readyState != "uninitialized")
{
// тут должен быть скрипт из баннерной сети
}
else
{
// тут должен быть скрипт контекстной рекламы
}
}
//-->
</script>


Как правильно сделать? Просто вставить скрипты внутрь скрипта? Подскажите!


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top
Max
Отправлено: Jan 2 2008, 06:59 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Admin
Сообщений: 989
Пользователь №: 44
Регистрация:
13-September 06



<script language=JavaScript>
<!--
function OnOff()
{
if (document.pic1.readyState != "uninitialized")
{
document.write ('<script></scr' + 'ipt>');
}
else
{
document.write ('<script></scr' + 'ipt>');
}
}
//-->
</script>

такой принцип
обрати внимание на то, что иснструкции скрипта завершаются контактинацией,
это для того, что клиент не подумал, что скрипт окончился


--------------------
IXBB.RU - бесплатный хостинг форумов
Альтернативный бесплатный софт! - аналог офиса, корела, ftp клиент
Сапа бот ищет тебя!

user posted image
PMEmail Poster
Top
meta-trader
Отправлено: Jan 2 2008, 07:13 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



Ясно. Т.е. правильно будет так:
CODE
<script language=JavaScript>
<!--
function OnOff()
{
if (document.pic1.readyState != "uninitialized")
{
document.write ('<script>

// код скрипта из баннерной сети
<!--
document.write("<sc"+"ript src='http://www.liveinternet.ru/cgi-bin/banner?view=1&msg_format=1&image=on&rnd="+Math.round(Math.random()*100000)+"'></sc"+"ript>");
//-->

</scr' + 'ipt>');
}
else
{
document.write ('<script>

// код скрипта контекстной рекламы
<!--
google_ad_client = "pub-5916475568616729";
//NIZ
google_ad_slot = "3995798672";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

</scr' + 'ipt>');
}
}
//-->
</script>


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top
Max
Отправлено: Jan 2 2008, 08:37 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Admin
Сообщений: 989
Пользователь №: 44
Регистрация:
13-September 06



когда вызываешь скрипт скриптом нельзя, чтобы </script> был больше одного раза

по - этому во втором первый </script> надо то же разбить


--------------------
IXBB.RU - бесплатный хостинг форумов
Альтернативный бесплатный софт! - аналог офиса, корела, ftp клиент
Сапа бот ищет тебя!

user posted image
PMEmail Poster
Top
meta-trader
Отправлено: Jan 2 2008, 10:18 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



Ясно. Большое СПАСИБО!
Блин! Его (</script>) там вопще не должно быть...


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top
meta-trader
Отправлено: Jan 2 2008, 10:20 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



Нет он должен быть, но там вопще тогда теги эти получаются не парными ЁКЛМН....


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top
meta-trader
Отправлено: Jan 2 2008, 10:33 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



А начала? (<scr' + 'ipt>) тоже так делать - разбивать если они внутри или только окончание скрипта?


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top
meta-trader
Отправлено: Jan 2 2008, 11:14 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



У меня не работает почему-то скрипт и пишет в сторке состояние выполнено, но с ошибками. Пишет синтаксическая ошибка. Убрал скрипт - нет ошибок. Что же не так?


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top
Max
Отправлено: Jan 2 2008, 11:27 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Admin
Сообщений: 989
Пользователь №: 44
Регистрация:
13-September 06



через 3 часа освобожусь отлажу скрипт и сдесь выложу

подождешь?


--------------------
IXBB.RU - бесплатный хостинг форумов
Альтернативный бесплатный софт! - аналог офиса, корела, ftp клиент
Сапа бот ищет тебя!

user posted image
PMEmail Poster
Top
meta-trader
Отправлено: Jan 2 2008, 11:35 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1120
Пользователь №: 1194
Регистрация:
11-October 07



У меня вот такой код:
CODE
<script language=JavaScript>
<!--
function OnOff()
{
if (document.pic1.readyState != "uninitialized")
{
document.write ('<script>
// код скрипта из баннерной сети
<script language="javascript"><!--
document.write("<sc"+"ript src='http://www.liveinternet.ru/cgi-bin/banner?view=1&msg_format=1&image=on&rnd="+Math.round(Math.random()*100000)+"'></sc"+"ript>");
//--></sc"+"ript>"
</scr' + 'ipt>');
}
else
{
document.write ('<script>
// код скрипта контекстной рекламы
<script type="text/javascript"><!--
google_ad_client = "pub-5916475568616729";
//VERH
google_ad_slot = "6479361129";
google_ad_width = 468;
google_ad_height = 60;
//-->
</scr” + “ipt>”
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</scr” + “ipt>”
</scr' + 'ipt>');
}
}
//-->
</script>


Подожду. А куда мне деваться.... Этот скрипт очень важен.


--------------------
Нужен форум для сайта? Создать свой форум
Нравятся ролевые игры? Создать форум для ролевой игры - создай ролевую и наслаждайся игрой!
Международный сервис фришных форумов - создать форум бесплатно.
PMEmail PosterUsers WebsiteICQ
Top

Topic OptionsСтраницы: (2) [1] 2  Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0270 ]   [ 10 queries used ]   [ GZIP выключен ]