Реклама на сайте Advertise with us

Ротатор десков на JS.

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 27.02.04
Сообщения: 926
Рейтинг: 47

Ссылка на сообщениеДобавлено: 13/02/05 в 05:02       Ответить с цитатойцитата 

Потерял, помогите найти. thnx

0
 
+ + +
Человек-оркестр

С нами с 19.11.02
Сообщения: 4755
Рейтинг: 1027

Ссылка на сообщениеДобавлено: 13/02/05 в 17:14       Ответить с цитатойцитата 

Cкриптик выбирает из массива случайно деск для галеры
function WriteLink()
{ var Link = new Array("Desk 1","desk 2","desk3");
document.write(Link[parseInt(Math.random()*Link.length)]);
}
Т.о. надо один раз загнать в массив кучу десков, а в мордах сиджа писАть
<script language="JavaScript">WriteLink();</script>

1
 

Раздаю инвайты, ищу линк-трейд

С нами с 20.08.04
Сообщения: 16482
Рейтинг: 8590


Передовик Master-X (16.11.2006) Передовик Master-X (01.09.2019)
Ссылка на сообщениеДобавлено: 13/02/05 в 18:56       Ответить с цитатойцитата 

Вот типа можно исхитриться:
Код:
function printDesc()
{
var desc=new Array('blonde women', 'black teen', 'Sexy mature', 'Hot brunette')
var place=new Array(' in bathroom',' in the kitchen',' on the table',' on the toilet',' on the sofa');

var descN=rnd(desc.length);
var placeN=rnd(place.length);
   document.write('<a href="cgi-bin/out.cgi"  target=_blank >'+desc[descN]+place[placeN]+'</a>');
       document.write(' ('+(rnd(10)+15)+' pics)');
}
</SCRIPT>
Ну массивы можно сделать и глобальными в начале, а потом подгружать только рандом, в принципе

ЗЫ при замене десков и редактировании скрипта мог допустить ошибки, в тч орфографические. Ну с этим-то разберетесь...

Последний раз редактировалось: pierx (13/02/05 в 19:33), всего редактировалось 1 раз

Кому ссылку?
RU и EN Dating

1
 



С нами с 09.11.02
Сообщения: 1121
Рейтинг: 478

Ссылка на сообщениеДобавлено: 13/02/05 в 19:15       Ответить с цитатойцитата 

<script language="javascript">
function desc_link(num){
var desc = new Array()
desc[0]="Desc1!";
desc[1]="Desc2";
...
for (i=1; i<num-1; i++) {
var ry=Math.floor(Math.random()*desc.length);
document.write('<a href="@">'+desc[ry]+'</a><br>');
}}
</script>

<script language=javascript>desc_link(10);</script>

Just do it!

1
 



С нами с 27.02.04
Сообщения: 926
Рейтинг: 47

Ссылка на сообщениеДобавлено: 14/02/05 в 00:39       Ответить с цитатойцитата 

to ALL

Всем спасибо, рейтинги расставил, но мне нужен был есколько другой скрипт, то есть, чтобы каждому деску подставлялся точно заданный урл.

0
 



С нами с 09.11.02
Сообщения: 1121
Рейтинг: 478

Ссылка на сообщениеДобавлено: 14/02/05 в 10:57       Ответить с цитатойцитата 

в скрипт который я примвел это можно дабавить за пару минут

Just do it!

1
 

Раздаю инвайты, ищу линк-трейд

С нами с 20.08.04
Сообщения: 16482
Рейтинг: 8590


Передовик Master-X (16.11.2006) Передовик Master-X (01.09.2019)
Ссылка на сообщениеДобавлено: 14/02/05 в 21:09       Ответить с цитатойцитата 

Jim Smit писал:
но мне нужен был есколько другой скрипт, то есть, чтобы каждому деску подставлялся точно заданный урл.

Ну тогда еще проще:
Код:
function printDesc()
{
var desc=new Array('blonde women in bathroom', 'black teen in the kitchen', 'Sexy mature on the table', 'Hot brunette on the sofa')
var place=new Array('url1','url2','url3','url4');
var descN=rnd(desc.length);
   document.write('<a href="'+place[descN]+'"  target=_blank>'+desc[descN]+'</a>');
       document.write(' ('+(rnd(10)+15)+' pics)');
}
</SCRIPT>

Кому ссылку?
RU и EN Dating

1
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »