|
ФункцияОбсуждение темы Функция в разделе Технологии Flash, часть категории ДИЗАЙН И ГРАФИКА; Подскажите пожалуйста каким образом при помощи функции можно сделать переход по ссылке? Т.е. у меня выполняется навигация(сделано тоже при помощи функций), затем после ... |
|
Опции темы |
11.02.2009, 07:23 | #1 |
|
Подскажите пожалуйста каким образом при помощи функции можно сделать переход по ссылке?
Т.е. у меня выполняется навигация(сделано тоже при помощи функций), затем после ее выполнения мне надо, чтоб сразу происходил переход по ссылке. Подскажите плизззз. А лучше киньте код) |
|
11.02.2009, 09:48 | #2 |
|
top.location.href='куда идти';
|
|
11.02.2009, 09:59 | #3 |
|
демон, а этот вариант, и window.open(..., '_self') - в чём разница?
|
|
11.02.2009, 10:35 | #4 |
|
Ни один из ваших методов не могу реализовать! Подскажите плиззз поподробней куда запихать нужно то, что вы советовали
Ниже код: var paramId = 0; city14.onRollOver = function() { city14_1.gotoAndPlay(2); }; city14.onRollOut = function() { city14_1.gotoAndPlay(1); }; city14.onRelease = function() { names = "city14"; pluse2(city14_1,city14,names,19,11); }; city14_1.onRollOver = function() { city14_1.gotoAndPlay(2); }; city14_1.onRollOut = function() { city14_1.gotoAndPlay(1); }; city14_1.onRelease = function() { names = "city14"; pluse2(city14_1,city14,names,19,11); };// движёк анимации var numDown = 0; var pre_x; var pre_y; function pluse2(cl1, clip, names, X, Y) { update_selected(); if (numDown != 1) { var Eas = new Easing(); var datas:XML; var begin = 100; var finish = 250; var change = finish-begin; this._x = 0; this._y = 0; var duration = 60; time = 0; } else { var datas:XML; var duration = 4; time = 0; } window = _parent._parent._parent.data_city; _parent._parent._parent._parent.visible_window(1); this.onEnterFrame = function() { with (this) { if (numDown != 1) { this._xscale = Eas.linearTween(time++, begin, change, duration); this._yscale = Eas.linearTween(time++, begin, change, duration); this._x = this._x-X; this._y = this._y-Y; } else { time++; } if (time>duration) { delete this.onEnterFrame; numDown = 1; _parent._parent._parent._parent.attach_window(); _parent._parent._parent._parent.visible_window(0); datas = new XML(); datas.ignoreWhite = true; datas.onLoad = function(sucess:Boolean) { }; } } }; } Добавлено через 10 минут Я так понимаю вы написали мне примеры JavaScript' овых функций. Но мне надо ActionScript... Последний раз редактировалось Антонина; 11.02.2009 в 10:35.. Причина: Добавлено сообщение |
|
11.02.2009, 11:47 | #5 |
|
deMone, Makarenya, Вы че? это ж для флеш, функция в АС написана
Антонина, дайте исходник. Не все так просто с вашей функцией. |
|
11.02.2009, 12:07 | #6 |
|
Загрузить исходник, к сожалению не могу, он весит в 2 раза больше максимально допустимого размера файла, даже заархивированный.
Я думаю, может возможно как то реализовать функцию function link() { getURL("http://www.elektro.ru/index.php?option=com_content&task=view&id=83&Itemi d=145"); } Получается при клике срабатывает навигация и открывается страница одновременно, думаю стоит написать таймаут для срабатывания ссылки. Как вы думаете это выход из проблемы или есть другие возможные реализации? |
|
11.02.2009, 12:16 | #7 |
|
не выход
city14.onRelease = function() { getURL("http://www.elektro.ru/index.php?option=com_content&task=view&id=83&Itemi d=145"); }; так прописывается ссылка А сколько длятся вся анимация, я так понимаю там из XML чтото грузится? Добавлено через 1 минуту что грузится? Последний раз редактировалось Aldes; 11.02.2009 в 12:16.. Причина: Добавлено сообщение |
|
11.02.2009, 16:47 | #8 |
|
Nielson, при чем тут?
Реализавать запрос можно несколькими методами, из представленного АС следует - что происходит при мыши над ссылкой и когда мышь покидает ссылку + что то, при этом грузится из XML, что само по себе является частью анимации. Я могу помочь, для реализации есть нескольуо способов, но надо понимать, что там происходит и как долго. Если б Антонина выложила б гдето архив с исходником и соответствующим XML все было бы гораздо проще. Все завязано на функции, которая при onRollOver и onRollOut чтото выполняет. Поскольку ссылки для движка (видимо joomla) необходимо еще собствеено ссылки.... А дописать функцию или еще как то решить вопрос можно только во флеше. Последний раз редактировалось Aldes; 11.02.2009 в 16:49.. |
|
11.02.2009, 16:55 | #9 |
|
Aldes, йоманарот, и вправду.
|
|
11.02.2009, 16:59 | #10 |
|
deMone,
|
|
Опции темы | |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Функция в Фотошоп | radius | Растровая графика | 12 | 20.02.2010 16:50 |
Функция str_replace | candy_man | ASP, Perl, PHP и MySQL | 4 | 12.04.2006 00:45 |
Функция | imperior | ASP, Perl, PHP и MySQL | 5 | 08.04.2006 22:25 |
Функция time(); | RoN | HTML, CSS, JavaScript | 15 | 28.10.2004 15:15 |
Существует функция в РНР? | Tiana | HTML, CSS, JavaScript | 15 | 10.11.2003 09:27 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|