ОБСУЖДЕНИЕ

ламерский вопрос по яваСкрипт

12 ответов 7,5 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Статус
Закрыто для дальнейших ответов.
Автор темы
Подскажите как на ЯваСкрипте заставить банеры рандомом крутиться?
 
что значит "рандомом крутиться"???
поясни
 
:) ламер на ламере сидит и ламером погоняет :(


Код:
<script langauge="javascript 1.2 type="text/javascript">
<!--
function random_imges(){
var images=new Array()

images[1]="i/1.gif"
images[2]="i/2.gif"
images[3]="i/3.gif"
images[4]="i/4.gif"
images[5]="i/5.gif"
images[6]="i/6.gif"

var web4you=Math.floor(Math.random()*images.length)
if (web4you==0)
web4you=1
document.write('<img src="'+images[web4you]+'" border=0>')
}
random_imges()
//-->
</script>
 
а разве массив стартует с единицы?!

убери смещение на единицу при ноле по рандому и начни массив с ноля. %)
нафига себе жизнь усложнять то?!
 
HuMmmBug

вот и рисуй :)
 
Guest, так эт для статичной графики написано... а чтоб флешки крутить!?
 
mind

По тому же принципу, сядь и подумай.
 
mind
а чтоб флэшки, то нафиг тебе js???!!!
сделай всё флэшками. сделай каркас флэшовый, а в него динамически грузи другие флэшкии, или статичные картинки. можешь также привязать его к внешнему конфигу со списком того, что надо крутить. %)
 
Guest

а что означало

???

реально ж убрать пару лишних строчек. если пояснишь их необходимость, то соглашусь.
а если содрал откуда необхуманно и потом на все стороны кричишь "ламо-ламо", притом без оснований, то глупо и невежественно то.
 
ламер на ламере сидит и ламером погоняет
Скрипт с web4you.ru (можно и .by) форума. Другое дело кто его запостил, автор этого скрипта также здесь тусуется.
 
STYX

ты, что ли, этот автор? %)))

на самом деле пофиг откуда взял. меня больше заинтересовал вопрос - нафига было делать 1-шаг смещение в массиве и увеличивать потом из-за этого скрипт на 2 строки?! совсем непонятное действие. Но! в духе MS! %)

Код:
<script langauge="javascript 1.2 type="text/javascript">
<!--
function random_imges(){
var images=new Array()

images[0]="i/1.gif"
images[1]="i/2.gif"
images[2]="i/3.gif"
images[3]="i/4.gif"
images[4]="i/5.gif"
images[5]="i/6.gif"

var web4you=Math.floor(Math.random()*images.length)
document.write('<img src="'+images[web4you]+'" border=0>')
}
random_imges()
//-->
</script>

работает симметрично.

В принципе, пофиг. Особенно притом, что это скрипт небольшой. Но если делается что-то большое, то для инета лишние, бесполезные байты нафиг ненужны.
 
Всем спасибо, всё понятно:)
 
Статус
Закрыто для дальнейших ответов.