-
Вебмастеру
(
http://forum.oszone.net/forumdisplay.php?f=22)
QUMATOZ |
23-11-2008 22:20 961332 |
Можно ли сделать так что бы ссылка меняла свое название?
Можно ли сделать так что бы ссылка меняла свое название с каждой загрузкой сайта или с каким нибудь интервалом во времени?
|
Artem-Samsung |
23-11-2008 23:10 961383 |
ага... к примеру на JS
(google.com запрос: javascript "случайный текст")
Код:
<SCRIPT language="javascript">
<!--
/* Измените количество сообщений на то, которое у вас будет */
var howMany = 30
var quote = new Array(howMany+1)
quote[0]="Фраза 1."
quote[1]="Фраза 2."
quote[2]="Фраза 3."
quote[3]="Фраза 4."
quote[4]="Фраза 5."
quote[5]="Фраза 6."
quote[6]="Фраза 7."
quote[7]="Фраза 8."
quote[8]="Фраза 9"
quote[9]="Фраза 10."
quote[10]="Фраза 11."
quote[11]="Фраза 12."
quote[12]="Фраза 13."
quote[13]="Фраза 14."
quote[14]="Фраза 15."
quote[15]="Фраза 16."
quote[16]="Фраза 17."
quote[17]="Фраза 18."
quote[18]="Фраза 19."
quote[19]="Фраза 20."
quote[20]="Фраза 21."
quote[21]="Фраза 22."
quote[22]="Фраза 23."
quote[23]="Фраза 24."
quote[24]="Фраза 25."
quote[25]="Фраза 26."
quote[26]="Фраза 27."
quote[27]="Фраза 28."
quote[28]="Фраза 29."
quote[29]="Фраза 30."
quote[30]="Фраза 31."
function rndnumber(){
var randscript = -1
while (randscript < 0 || randscript > howMany || isNaN(randscript)){
randscript = parseInt(Math.random()*(howMany+1))
}
return randscript
}
quo = rndnumber()
quox = quote[quo]
document.write(quox)
//-->
</SCRIPT>
http://www.woweb.ru/
В поиск: случайный вывод
|
QUMATOZ |
23-11-2008 23:48 961428 |
все понял спасибо за скрипт не подскажешь что вот эта часть значит?
function rndnumber(){
var randscript = -1
while (randscript < 0 || randscript > howMany || isNaN(randscript)){
randscript = parseInt(Math.random()*(howMany+1))
}
return randscript
}
quo = rndnumber()
quox = quote[quo]
document.write(quox)
|
Artem-Samsung |
23-11-2008 23:54 961436 |
Самый простой вариант вот:
Код:
<a href="#">
<SCRIPT language="javascript">
<!--
/* Измените количество сообщений на то, которое у вас будет */
var howMany = 30
var quote = new Array(howMany+1)
quote[0]="Фраза 1."
quote[1]="Фраза 2."
quote[2]="Фраза 3."
quote[3]="Фраза 4."
quote[4]="Фраза 5."
quote[5]="Фраза 6."
quote[6]="Фраза 7."
quote[7]="Фраза 8."
quote[8]="Фраза 9"
quote[9]="Фраза 10."
quote[10]="Фраза 11."
quote[11]="Фраза 12."
quote[12]="Фраза 13."
quote[13]="Фраза 14."
quote[14]="Фраза 15."
quote[15]="Фраза 16."
quote[16]="Фраза 17."
quote[17]="Фраза 18."
quote[18]="Фраза 19."
quote[19]="Фраза 20."
quote[20]="Фраза 21."
quote[21]="Фраза 22."
quote[22]="Фраза 23."
quote[23]="Фраза 24."
quote[24]="Фраза 25."
quote[25]="Фраза 26."
quote[26]="Фраза 27."
quote[27]="Фраза 28."
quote[28]="Фраза 29."
quote[29]="Фраза 30."
quote[30]="Фраза 31."
function rndnumber(){
var randscript = -1
while (randscript < 0 || randscript > howMany || isNaN(randscript)){
randscript = parseInt(Math.random()*(howMany+1))
}
return randscript
}
quo = rndnumber()
quox = quote[quo]
document.write(quox)
//-->
</SCRIPT>
</a>
Цитата:
Цитата QUMATOZ
все понял спасибо за скрипт не подскажешь что вот эта часть значит?
function rndnumber(){
var randscript = -1
while (randscript < 0 || randscript > howMany || isNaN(randscript)){
randscript = parseInt(Math.random()*(howMany+1))
}
return randscript
}
quo = rndnumber()
quox = quote[quo]
document.write(quox) »
|
Функция, которая выдает число рандомное в зависимости от количество записей массива. Результатом функции будет "randscript"
Код:
function rndnumber(){
var randscript = -1
while (randscript < 0 || randscript > howMany || isNaN(randscript)){
randscript = parseInt(Math.random()*(howMany+1))
}
return randscript
}
Результат присваиваем переменной: - оно же число от 1 до 30 в даном случае
Еще одна перменная будет содержать уже значение какой то записи из массива quote (мы выше задавали)
Вывод на экран:
Код:
document.write(quox)
quox = quote[quo]
|
QUMATOZ |
24-11-2008 01:00 961499 |
Спасибо за помощь, все понятно теперь.
|
Время: 03:33.
© OSzone.net 2001-