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

Нужен java скрипт для смены картинок на морде сиджа

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



С нами с 04.03.04
Сообщения: 2496
Рейтинг: 696

Ссылка на сообщениеДобавлено: 14/07/04 в 18:50       Ответить с цитатойцитата 

Необходим скрипт который в зависимости от дня недели меняет картинку.Т.е. если понедельник то подставляется 1.jpg, если вторник то 2.jpg
Думаю смысел понятен, такие скрипты используются на многих тгп.
Вот найти его я не смог.

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

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

Ссылка на сообщениеДобавлено: 14/07/04 в 20:50       Ответить с цитатойцитата 

тут посмотри
https://www.master-x.com/articles/

статья 3-х летней давности

0
 



С нами с 20.10.02
Сообщения: 1131
Рейтинг: 486

Ссылка на сообщениеДобавлено: 15/07/04 в 06:59       Ответить с цитатойцитата 

Скрипт для простой ротации тумбинашек
одинаковые не появятся...:о))


Цитата:

<script language=javascript>

var path_to_thumb='/thumbs/'; Путь к тумбам
var num_of_thumb=12; Количество тумбов в папке, указанной выше

var code_num=num_of_thumb-1;
thumbs = new Array(code_num);
<!-- Script writed by Doctor, 2003, for questions knock ICQ icon_surprised.gif)) -->
function gen(n){return (Math.round(Math.random()*n)+1);}
function check_num(num){
for (j=0;j<=code_num;j++){if (thumbs[j]==num) return false};
return true;}

ex=gen(code_num);
for (k=0;k<=code_num;k++){
if (check_num(ex)) {thumbs[k]=ex;}
else {
while (check_num(ex)==false) {ex=gen(num_of_thumb-1)};
thumbs[k]=ex;
}
}
var t=0;
function thumb_view(){
document.writeln('<IMG SRC="'+path_to_thumb+thumbs[t]+'.jpg">');
t++;
}
</script>

Комментарии:
1. Все тумбы должны быть переименованы следующим образом 1.jpg ... n.jpg, где n - общее количество тумбов (именно 1.jpg, а не 01.jpg)
2. Количество тумбов, отображаемых на странице, не должно превышать общее количество тумбов в папке!!!
3. Там, где нужно отображать тумбу, в код страницы вставляется следующее: <script language=javascript>thumb_view()</script>
4. Юзайте на здоровье, если возникнут вопросы или кто-то просто захочет сказать спасибо, добро пожаловать в асю:
5. :о))


По просьбам трудящихся немного посложнее: тумбы фиксированы к галереям :о))

Цитата:

<script language=javascript>

var path_to_gal='/gals/'; Путь к галерам
var path_to_thumb='/thumbs/'; Путь к тумбам
var num_of_thumb=12; Количество тумбов в папке, указанной выше

var code_num=num_of_thumb-1;
thumbs = new Array(code_num);
<!-- Script writed by Doctor, 2003, for questions knock ICQ icon_surprised.gif)) -->
function gen(n){return (Math.round(Math.random()*n)+1);}
function check_num(num){
for (j=0;j<=code_num;j++){if (thumbs[j]==num) return false};
return true;}

ex=gen(code_num);
for (k=0;k<=code_num;k++){
if (check_num(ex)) {thumbs[k]=ex;}
else {
while (check_num(ex)==false) {ex=gen(num_of_thumb-1)};
thumbs[k]=ex;
}
}
var t=0;
function thumb_view(){
document.writeln('<IMG SRC="'+path_to_thumb+thumbs[t]+'.jpg">');
t++;
}
function gal_view(par){
window.open(path_to_gal+thumbs[par-1]+'.html','','');
}
</script>

Комментарии:
6. Галеры должны быть переименованы как тумбы (только с расширением .html icon_surprised.gif))
7. Если Вы хотите строгого соответствия, то тумба 1.jpg должна вести на галеру 1.html
8. Заякорить галеру на тумб можно двумя способами:
а)<a href="javascript:gal_view(7)"><script language=javascript>thumb_view()</script></a>
б)<a href="#" onClick=gal_view(10)><script language=javascript>thumb_view()</script></a>
первые три заякорены первым способом, последние - вторым...
первый мне кажется лучше...:о))
9. Значения в скобках фукнкции gal_view()- это порядковый номер тумбы на странице, т.е. если тумб отображается первым, то 1, если десятым, то 10.

0
 



С нами с 10.05.04
Сообщения: 419
Рейтинг: 191

Ссылка на сообщениеДобавлено: 15/07/04 в 07:12       Ответить с цитатойцитата 

не, товарищи на яве такую бодягу писать как-то глупо... это же задача серверного скрипта.

0
 



С нами с 04.03.04
Сообщения: 2496
Рейтинг: 696

Ссылка на сообщениеДобавлено: 16/07/04 в 01:29       Ответить с цитатойцитата 

Спасибо всем кто откликнулся. Но скрипт тут нужен был другой, я его нашел (сенкс ultimate).
Приведу пример вдруг кому пригодится
Цитата:

<script language="JavaScript">
function mo(o){o.className=='stateoff'?o.className='stateon': o.className=o.className; }
function mx(o){o.className=='stateon'?o.className='stateoff': o.className=o.className; }
function mc(o){o.className='stateclicked'; }
function MakeArray(n) {
this.length = n
return this
}
function day(offset)
{
dayNames = new MakeArray(7)
dayNames[1] = "Sunday"
dayNames[2] = "Monday"
dayNames[3] = "Tuesday"
dayNames[4] = "Wednesday"
dayNames[5] = "Thursday"
dayNames[6] = "Friday"
dayNames[7] = "Saturday"
var today = new Date();
var todayInMS = today.getTime();
var prevDateInMS = todayInMS + (60 * 60 * 24 * offset * 1000)
prevDate = new Date(prevDateInMS);
var theDay = dayNames[prevDate.getDay() + 1]
return theDay
}
</script>
А это ставим там где меняются картинки в зав-ти от дня недели
<script language="JavaScript">document.write('<img border="0" src="img/'+day(0)+'.gif">');</script>
<script language="JavaScript">document.write('<img border="0" src="img/'+day(-1)+'.gif">');</script>
и т.д.

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

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


Перейти:  



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

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

Опросы

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



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