|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Можно ли сделать так что бы ссылка меняла свое название? |
|
[решено] Можно ли сделать так что бы ссылка меняла свое название?
|
Ветеран Сообщения: 665 |
Профиль | Сайт | Отправить PM | Цитировать Можно ли сделать так что бы ссылка меняла свое название с каждой загрузкой сайта или с каким нибудь интервалом во времени?
|
|
------- Отправлено: 22:20, 23-11-2008 |
Ветеран Сообщения: 823
|
Профиль | Сайт | Отправить PM | Цитировать ага... к примеру на 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> В поиск: случайный вывод |
------- Отправлено: 23:10, 23-11-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 665
|
Профиль | Сайт | Отправить PM | Цитировать все понял спасибо за скрипт не подскажешь что вот эта часть значит?
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) |
------- Отправлено: 23:48, 23-11-2008 | #3 |
Ветеран Сообщения: 823
|
Профиль | Сайт | Отправить PM | Цитировать Самый простой вариант вот:
<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:
Функция, которая выдает число рандомное в зависимости от количество записей массива. Результатом функции будет "randscript" function rndnumber(){ var randscript = -1 while (randscript < 0 || randscript > howMany || isNaN(randscript)){ randscript = parseInt(Math.random()*(howMany+1)) } return randscript } Еще одна перменная будет содержать уже значение какой то записи из массива quote (мы выше задавали) Вывод на экран: quox = quote[quo] |
|
------- Последний раз редактировалось Artem-Samsung, 24-11-2008 в 00:10. Отправлено: 23:54, 23-11-2008 | #4 |
Ветеран Сообщения: 665
|
Профиль | Сайт | Отправить PM | Цитировать Спасибо за помощь, все понятно теперь.
|
|
------- Отправлено: 01:00, 24-11-2008 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - Можно ли сделать так, что бы при смене обоев рабочего стола, менялся и цвет Aero? | Twix1124 | Microsoft Windows 7 | 3 | 02-11-2009 09:29 | |
Загрузка - [решено] boot menu. как сделать так что бы при загрузке, ХР загружался по умолчанию | rigvina | Microsoft Windows 2000/XP | 4 | 19-08-2009 21:15 | |
Интернет - [решено] Как сделать так что бы подключение по VPN было автоматическое. | Butunin Klim | Microsoft Windows 2000/XP | 19 | 16-12-2008 20:15 | |
как изминить название windows xp pro на свое | nox78 | Автоматическая установка Windows 2000/XP/2003 | 12 | 12-02-2006 16:11 | |
Можно ли сделать так... | starav | Microsoft Windows NT/2000/2003 | 7 | 12-04-2005 09:45 |
|