22:04
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: Kievskiy, Dima-kun  
Рандомная картинка
MAKДата: Пятница, 18.12.2009, 12:16 | Сообщение # 1
Группа: Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус:
Видел у многих людей рандомные аватары и видел что они это сделали довольно извесным php скриптом. Я подумал: можно это сделать ли на томже js или html?
По идеи тут нету ничего сложного, но мне чего-то не хватает.
Я создал .jpg "картинку" в которой был такой код:
Code
<скрипт language="Java_Script">    
<!--    
var a=Math.round(Math.random()*3)    
image = new Array();    
image[image.length]="/images/1.jpg"    
image[image.length]="/images/2.jpg"    
image[image.length]="/images/3.jpg"    
document.write ("<img src="random.jpg">");    
//-->    
</скрипт>

Естественно не работает, как вы считаете что можно сделать чтобы картинки отображались рандомно? Без php.

[offtop]JavaScript писать без "_". Вместо "скрипт" написать "script"[/offtop]

Добавлено (18.12.2009, 12:16)
---------------------------------------------

немного подправил:

Code
<скрипт type="text/java_script">
<!--
var a=Math.round"(Math.floor()*3)
image = new Array();
image[0]="/images/1.jpg"
image[1]="/images/2.jpg"
image[2]="/images/3.jpg"
document.write ("<src="random.jpg">");
//-->
</скрипт>



Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь.
Вас оскорбили или поступили нечестно? - Обращайтесь.
Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.

Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
ZirkiNДата: Пятница, 18.12.2009, 13:20 | Сообщение # 2
Постоялец
Группа: Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус:
MAK, document.write('<img src="images/' + parseInt( Math.random()*12) + '.jpg">');
где 12 - сколько картинок имеем.
p.s. начинается с 0.jpg и заканчивается 11.jpg



all:GMCC ~2%
current:GMCC.C.L0 ~49%


Сообщение отредактировал ZirkiN - Пятница, 18.12.2009, 16:46
EdYaДата: Пятница, 18.12.2009, 16:36 | Сообщение # 3
Местный
Группа: Продвинутые
Сообщений: 737
Награды: 16
Город: Таллинн
Репутация: 259
Замечания: 20%
Статус:
Так чтоли:

Code

<script>
var image_number = Math.floor(Math.random()*5);
   var images=new Array(5)
       images[0]="picture1.jpg";
       images[1]="picture2.jpg";
       images[2]="picture3.jpg";     
       images[3]="picture4.jpg";
       images[4]="picture5.jpg";    
   document.write('<img src="pictures/' + images[image_number] + '" />');
</script>

Либо так:

Code

<script>
    var images=new Array(5)
    images[0]="picture1.jpg";
    images[1]="picture2.jpg";
    images[2]="picture3.jpg";    
    images[3]="picture4.jpg";
    images[4]="picture5.jpg";   
   document.write('<img src="' + images[Math.floor(Math.random()*5)] + '" />');
</script

(так тупо круче)


Сообщение отредактировал EdYa - Пятница, 18.12.2009, 16:46
MAKДата: Пятница, 18.12.2009, 17:09 | Сообщение # 4
Группа: Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус:
Пробовал все 3 варианта, не получается.
п.с. некоторые не поняли что мне нужно.Мне нужно чтобы допустим ссылка на random.jpg не изменялась, а сама картинка random.jpg изменялась.



Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь.
Вас оскорбили или поступили нечестно? - Обращайтесь.
Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.

Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
toneysixДата: Среда, 30.12.2009, 23:42 | Сообщение # 5
Джэдай
Группа: I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус:
Я думаю такое возможно только в том случаи, если у тебя свой сервер, который заменяет автоматом.


Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
StelsДата: Четверг, 31.12.2009, 15:35 | Сообщение # 6
Группа: I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус:
Этим скриптом можно шапку на сайте менять, но не аватарку никак т.к. в аваторке привязка жёсткая к одной картинке.



Полезные ссылки:
GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
LynchДата: Четверг, 31.12.2009, 16:44 | Сообщение # 7
Местный
Группа: Продвинутые
Сообщений: 720
Награды: 11
Город: Губкин
Репутация: 288
Замечания: 60%
Статус:
Stels - невозможное возможно. Смотри аватарку Eakwarp'a
MAKДата: Четверг, 31.12.2009, 17:59 | Сообщение # 8
Группа: Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус:
Lynch, у него через php.


Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь.
Вас оскорбили или поступили нечестно? - Обращайтесь.
Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.

Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
airbreakerДата: Понедельник, 04.01.2010, 16:05 | Сообщение # 9
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 282
Награды: 11
Город: Мск
Репутация: 290
Замечания: 80%
Статус:
Я вернулся, и могу сделать вам опять авы) или исходник дать

Добавлено (04.01.2010, 15:51)
---------------------------------------------
через яваскрипт невозможно

Добавлено (04.01.2010, 16:05)
---------------------------------------------
http://eakwarp.valakas.ru/img/*.jpg ,где * число от 0 до 19


Linkum
LeeroyДата: Понедельник, 04.01.2010, 16:12 | Сообщение # 10
Освоившийся
Группа: Продвинутые
Сообщений: 114
Награды: 1
Город: Красноярск
Репутация: 13
Замечания: 0%
Статус:
MAK, выложи пожалуйста php скрипт :)


airbreakerДата: Понедельник, 04.01.2010, 16:13 | Сообщение # 11
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 282
Награды: 11
Город: Мск
Репутация: 290
Замечания: 80%
Статус:
Leeroy, где он сказал, что у него скрипт есть?


Linkum
LeeroyДата: Понедельник, 04.01.2010, 16:16 | Сообщение # 12
Освоившийся
Группа: Продвинутые
Сообщений: 114
Награды: 1
Город: Красноярск
Репутация: 13
Замечания: 0%
Статус:
Quote (MAK)
видел что они это сделали довольно извесным php скриптом.

Думаю у него есть этот скрипт) Просто ему в яву захотел переделать.



airbreakerДата: Понедельник, 04.01.2010, 16:41 | Сообщение # 13
Уверенный в себе
Группа: I'm V.I.P.
Сообщений: 282
Награды: 11
Город: Мск
Репутация: 290
Замечания: 80%
Статус:
Stels сказал бред. т.к. картинка - бинарный файл, а не какой-либо скрипт. если ты заставишь юкоз обрабатывать jpg файл как яваскрипт (хтпл), то все получится. и то геморно. для этого надо стукнуть админам юкоза и попросить их потратить 4 часа на создание новой дыры в своей системе))
так что подменять картинку надо на своем сервере, чтобы юкоз из-за вас не обрабатывал все авы как скрипты...

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


Linkum
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua