Случайные ссылки в флеш

Статус
В этой теме нельзя размещать новые ответы.

bravilor

Постоялец
Регистрация
25 Июл 2007
Сообщения
440
Реакции
158
можно ли в одном файлике .swf написать несколько сценариев, которые бы выполнялись рандомно.
пример. вставляем несколько урлов, и при обращеннии к файлу он выдавал бы либо по очереди, либо рандомно.

1.getURL("http://www.google.com", "_self"
или
2.getURL("http://www.gogo.ru", "_self"
или
3.getURL("http://www.yahoo.com", "_self"

и тд.
 
  • Заблокирован
  • #2
Лариса
такой вопрос. если не возражаете конечно )
можно ли в одном файлике .swf написать несколько сценариев, которые бы выполнялись рандомно.
пример. вставляем несколько урлов, и при обращеннии к файлу он выдавал бы либо по очереди, либо рандомно.

1.getURL("http://www.google.com", "_self"
или
2.getURL("http://www.gogo.ru", "_self"
или
3.getURL("http://www.yahoo.com", "_self"

и тд.


Я бы построила обработчик событий так:

PHP:
// Сделать массив
var linkage = ["www.google.com", "2adr", "3adr"];
// Присвоить переменной randomlink значение случайно выбранного элемента
// массива linkage, получив случайное число между 0 и 3
var randomlink = linkage[Math.floor(Math.random( ) * 4)];
//передать команде полученный случайный параметр (ссылку)
getURL(randomlink, "_self" ...
 
отлично все заработало :)

если кому еще понадобится, то
в этом коде var randomlink = linkage[Math.floor(Math.random( ) * 4) нужно точно указывать количество урлов в списке, если их 3 то писать 3, а то будет открыватся левая страница, (у меня вообще рабочий стол открывался). ну и в конце сделать так "_self"); :)

Лариса, спасибо, выручила!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху