[ Новые сообщения · Участники · Правила форума · Пошук · RSS ]
Страница 1 из 11
Модератор форума: sova77 
Форум » Общий раздел » все для сайта » Новые анекдоты на вашем сайте (заставь пользователей улыбаться)
Новые анекдоты на вашем сайте
BatareykaДата: Пт, 30.03.2012, 20:41 | Сообщение # 1
гость
Группа: Пользователи
Сообщений: 1
Награды: 0
Статус: відсутній
Так выглядит скрипт:http://s019.radikal.ru/i617/1203/5e/c52f5476eb1c.png

Code
<div style="border: 1px #000 dashed; padding: 5px; background: #FFFAFA; width: 180px">
<div align="center"><span style="font-size: 12pt;">Случайный анекдот</span><script src="http://js8xt.ru/ves.js" type="text/javascript"></div>
<br />
<img src="http://xa-xatyn.ru/fonanek.jpg" border="0" width="180" >
<script language="javascript" type="text/javascript" src="http://xa-xatyn.ru/anekdot_ansi1251.js"></script>
</div>
 
Обьявления
sova77Дата: Пт, 30.03.2012, 23:17 | Сообщение # 2
вип
Группа: разработчик
Сообщений: 601
Награды: 13
Статус: відсутній
в целях безопасности и скорости рекомендую скачать файл http://xa-xatyn.ru/anekdot_ansi1251.js на свой сайт
строка
Code
<script src="http://js8xt.ru/ves.js" type="text/javascript">
- вообще пустая - удалить нафиг

обьясняю почему - если скрипт будет грузиться с чужого сайта -у вас нет гарантий что завтра владелец того сайта вместо анекдотов че хош будет запускать - например собирать пароли ваших юзеров - потому обязательно копируем себе на сайт чтоб менять могли ток вы!!!

потом меняем содержимое скрипта http://xa-xatyn.ru/anekdot_ansi1251.js стираем все и пишем это:

Code

/* Измените количество сообщений на то, которое у вас будет */
    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)


обьясняю почему: - довольно простую функцию которая рандомно берет анекдот, зачемто там зашифровали -мож у меня параноя, но лучше не запускать на своем сайте неизвестный код - потому даю скрипт где ввесь код открыт. - - вместо фраз пишем анекдоты tongue


форум для интересных людей

Сообщение отредактировал sova77 - Пт, 30.03.2012, 23:19
 
Обьявления
sova77Дата: Пт, 30.03.2012, 23:22 | Сообщение # 3
вип
Группа: разработчик
Сообщений: 601
Награды: 13
Статус: відсутній
да и картинку тоже себе на сайт лучше скопировать

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

а на своем сайте вы независимы


форум для интересных людей
 
Обьявления
Форум » Общий раздел » все для сайта » Новые анекдоты на вашем сайте (заставь пользователей улыбаться)
Страница 1 из 11
Поиск: