- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток, сообщество.
вот обычный рабочий скрипт, случайного вывода рисунков.
<script language="JavaScript">
<!--
var a=Math.round(Math.random()*2)
image = new Array();
image[0]="file:///C:/Documents%20and%20Settings/ledik/Рабочий%20стол/rolikkazspaincomerc.gif"
image[1]="как сюда прописать гугловский скрипт"
image[2]="здесь прописывается путь к рисунку"
document.write ("<img src="+image[a]+">");
//-->
</script>
если я прописываю нужные мне рисунки то все работает, нет проблем.
А вот сейчас - проблема!!
Это скрипт от googla, т.е. его реклама
<script type="text/javascript"><!--
google_ad_client = "pub-7855193713178397";
/* biblioteka2 */
google_ad_slot = "3133378459";
google_ad_width = 200;
google_ad_height = 189;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
КАК СДЕЛАТЬ ЧТО БЫ ЭТА РЕКЛАМА - ЯВЛЯЛАСЬ (не знаю как правильно сказать) ОДНИМ ИЗ РИСУНКОВ. КАк ее прописать или как сначала конвертировать этот гугловский скрипт - во что-то?, что бы он отражался как рисунок. Или еще что-то.
Задача стоит следующая, каким образом конвертировать скрипт гугла или прописать, что бы он согласно скрипта случайного вывода, появлялся на странице как один из трех рекламных рисунков?
Дайте хотя бы направления поиска!!!
Заранее благодарен.
ledik, Вам необходимо выводить рандомно не img, а div, например. В один из таких div`ов засунуть гугловский блок. Если позволяет вёрстка, можете вообще без контейнера выводить. Попробуйте что то вроде этого:
ledik, Вам необходимо выводить рандомно не img, а div, например. В один из таких div`ов засунуть гугловский блок. Если позволяет вёрстка, можете вообще без контейнера выводить.
Ну и как это прописать?
<script language="JavaScript">
<!--
var a=Math.round(Math.random()*2)
image = new Array();
image[0]='<img src="http://ledik.ucoz.ru/mioreklama/rolikkazspaincomerc.gif"/>';
image[1]='БЛОК ГУГЛА';
image[2]='<img src="http://ledik.ucoz.ru/pictureskarkasa/myrashik.JPG"/>';
document.write ('<div>'+image[a]+'</div>');
//-->
</script>
Я попытался вставить место "блок гугла" вот это: в чистом виде
<script type="text/javascript"><!--
google_ad_client = "pub-7855193713178397";
/* biblioteka2 */
google_ad_slot = "3133378459";
google_ad_width = 200;
google_ad_height = 189;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Так же пробовал вставить вот это в место 'БЛОК ГУГЛА' - <div>код гулского скрипта</div>
ни чего не выходит. Точнее дает ошибку - незавершенная строковая константа в 6 строке, в обоих случаях.
ledik, не стоит пытаться вставить таким образом js-код :) Вы просили направление поиска. Я привёл пример рандомного вывода для "не картинок", основанный на Вашем коде.
И на этом спасибо.
Теперь мучаю другой скрипт, или себя с другим скриптом.
пришел к выводу, что случайный выбор мне не подходит нужен ротатор. Поочередная прокрутка.
нашел несколько скриптов. Провозился весь день - результата - ноль.
Все почему-то не прокручивают, точнее показывают баннер по очереди при загрузке. А мне нужно что бы при загрузки страницы - со статьями, банеры менялись поочередно не останавливаясь, закончился один. начался другой и так далее.
Каждый банер расчитан на полторы минуты минимум. посмотреть можно здесьтипа ролика где найти скрипт прокрутку/ротатор - беспрерывный. Да еще что бы гугловские скрипты брал.
Честно скажу - со скриптами - я как баран на новые ворота 😮 Сколько не пробую понять - все мозги закипают.
Сообщество - подскажите. плиз, выручите.
гуглоский скрипт - это обычный js. ledik, у вас цмска какая-то или куда вы хотите это прикрутить ?
Все достаточно просто, зайдите по указанной мною ссылке и поймете. типа ролика
Есть рамка - в ней прокручивается один например такой рисуноксделанный в Ulead GIF Animator 5.
Таких рисунков несколько - допустим 3-4. И нужно чтобы эти рисунки показывались на странице бесперерывно, по очереди, без перезагрузки страницы.
И в то же время когда загружается страница работал случайный выбор рисунка.
Идея достаточно проста, у меня допустим 200 статей - вы загружаете страницу с какой-нибудь статьей - скрипт выводит случайным образом рисунок, пока вы читаете, этот рисунок показывает свои 1,5 минуты и затем начинается показ следующего и так пока все не покажет.
На данный момент, у меня получается, что скрипт установив случайным образом рисунок в рамку, на этом работу свою заканчивает и рисунок крутится бесперерывно.
Ну и еще хочется как-нить туда впихнуть гуловскую рекламу которая начинается с <script type="text/javascript"> ..............
Вот как это сделать - ни как не могу понять, пролазил весь день в поисках - ни чего не нашел.
image[2]='<scri' + 'pt type="text/javascript"><!--'
+ 'google_ad_client = "pub-7855193713178397";'
+ '/* biblioteka2 */'
+ 'google_ad_slot = "3133378459";'
+ 'google_ad_width = 200;'
+ ' google_ad_height = 189;'
+ '//-->'
+ '</scri' + 'pt>'
+ '<scr' +'ipt type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
+ '</scr' + 'ipt>';
А нельзя бы ваше предложение вписать в сам скрипт, плиз.
А то у меня выдает незавершеная строковая константа.
и вообще там " такие ковычки прописаны а у вас ' - насколько я уже понял это в скриптах очень существенная разница.
В общем-то наконец-то я нашел скрипт который мне "почти" подошел. Правда с гугловской рекламой пока вопрос открытый, см. выше.
Вот это скриптик
<script language="JavaScript">
pic = new Array()
for(i=0;i<3;i++)
{
pic = new Image();
if(i==0) pic.src = "file:///C:/Documents%20and%20Settings/ledik/Рабочий%20стол/НОВАЯ%20БИБЛИОТЕКА/для%20скачивания/files/reclamaoferta.gif";
if(i==1) pic.src = "file:///C:/Documents%20and%20Settings/ledik/Рабочий%20стол/НОВАЯ%20БИБЛИОТЕКА/для%20скачивания/files/rolikkazspaincomerc.gif";
if(i==2) pic.src = "file:///C:/Documents%20and%20Settings/ledik/Мои%20документы/Мои%20веб-узлы/zagryzka/imageLogo.jpg";
}
n=0;
function slideShow()
{
n++; if(n>2) n=0;
document.images["tool"].src = pic[n].src;
setTimeout("slideShow()",110000);
}
</script>
<body onLoad="slideShow()"><center><IMG SRC="reclamaoferta.gif" NAME="tool"></center>
</body>
Теперь вылезла новая проблемка, так как у меня мои банеры-рисунки занимают разное время показа, возможно ли как нибудь к каждому рисунку указать свое время - вот здесь document.images["tool"].src = pic[n].src;
setTimeout("slideShow()",110000); меняя эту цифру я меняю время показа рисунка. Как прописать что бы для каждого рисунка было свое время?
Ну и опять же, если возможно как вписать гугловский скриптик. в эту схему.
С миру по нитке - голому рубашка.
Вот что имею, на данный момент по этой теме.
<META http-equiv=Content-Type content="text/html; charset=UTF-8">
<META content="MSHTML 6.00.2900.2180" name=GENERATOR>
</HEAD>
<body text=#ff6d2f bgColor=#333333 leftMargin=10 topMargin=0 rightMargin=5>
<BR><BR>
<a href="#" onMouseover="window.status=banneralt; return true" onMouseout="window.status=''; return true" onClick="window.open(bannerlink,'');">
<IMG SRC="#http://ledik1.narod.ru/probareklama/imagefono.jpg" name="bannerimage" width="200" height="200" border="0" id = "bannerimage" Style="Visibility:visible; Filter:revealTrans(duration=2);"></A>
<script>
var kollwo = 3; // колличество картинок
var imageArray = new Array();
var linkArray = new Array();
var altArray = new Array();
var pauzaArray = new Array();
// массив адресов картинок
imageArray[0] = "http://ledik1.narod.ru/probareklama/myravei80x80.png";
imageArray[1] = "http://ledik1.narod.ru/probareklama/rolikkazspaincomerc.gif";
imageArray[2] = "http://ledik1.narod.ru/probareklama/reclamaoferta.gif";
// массив адресов переходов
linkArray[0] = "http://ledik1.narod.ru";
linkArray[1] = "http://kazspaincomercial.narod.ru";
linkArray[2] = "http://ledik.ucoz.ru";
// массив подсказок
altArray[0] = "Испания - глазами иммигранта";
altArray[1] = "панели для изготовления фургонов и рефрижераторов";
altArray[2] = "здесь может находится Ваша реклама";
// массив времён отображения канкретной картинки
pauzaArray[0] = 5000;
pauzaArray[1] = 142000;
pauzaArray[2] = 57000;
</script>
<script language="javascript" type="text/javascript" src="scriptreklama.js"></script><br><br>
</body>
</html>
в файле scriptreklama.js прописанно следущее
var bannerlink = "";
var banneralt = "";
var wrrmj
window.focus();
function Rotate()
{
if(myCount > imageArray.length-1){myCount=0;}
bannerlink = linkArray[myCount];
banneralt = altArray[myCount];
wremj = pauzaArray[myCount];
if (document.all) //if IE 4+
{
bannerimage.filters[0].Apply();
bannerimage.style.visibility = "hidden";
bannerimage.src=imageArray[myCount];
bannerimage.alt=altArray[myCount];
bannerimage.style.visibility = "visible";
bannerimage.filters[0].transition=23;
bannerimage.filters[0].Play();
}else{
document.bannerimage.src=imageArray[myCount];
document.bannerimage.alt=altArray[myCount];
}
setTimeout("Rotate()", wremj);
myCount++;
}
window.onload=Rotate
Все работает, только нужно часть выделенную красным прописать в scriptreklama.js файле и в массиве
// массив адресов картинок
imageArray[0] = "http://ledik1.narod.ru/probareklama/myravei80x80.png";
imageArray[1] = "http://ledik1.narod.ru/probareklama/rolikkazspaincomerc.gif";
imageArray[2] = "http://ledik1.narod.ru/probareklama/reclamaoferta.gif";
прописать путь к картинкам, так что бы они были размещены в соседней пакпке и все это работало без наличия инета. То есть автономно. И еще, как удалить фильтры (если не ошибаюсь)- эффекты смены банеров.
Прошу помощи, здесь уже не раз меня выручали. правда тех кто не хочет помочь до конца разобраться прошу лучше не помогайте, а то скажете А, а про Б, типа сам догадывайся. А я не бе, ни ме, ни кукареку, в этих скриптах. Пытался книжку читать. только больше вопросов стало.
Вот еще возник вопрос???
Существуют ли программы на русском языке, для написания java скриптов. Ну не знаю, например как по типу Ulead GIF Animator 5, выбираешь там всякие эффекты, функции и прога сама пишет java код скрипта.
Очень буду признателен, за наводку.