Вернуться   Дизайнерский форум » ДИЗАЙН И ГРАФИКА » Технологии Flash

Функция

Обсуждение темы Функция в разделе Технологии Flash, часть категории ДИЗАЙН И ГРАФИКА; Подскажите пожалуйста каким образом при помощи функции можно сделать переход по ссылке? Т.е. у меня выполняется навигация(сделано тоже при помощи функций), затем после ...


Закрытая тема
 
Опции темы
Старый 11.02.2009, 07:23   #1
Подскажите пожалуйста каким образом при помощи функции можно сделать переход по ссылке?
Т.е. у меня выполняется навигация(сделано тоже при помощи функций), затем после ее выполнения мне надо, чтоб сразу происходил переход по ссылке. Подскажите плизззз.
А лучше киньте код)
 
Старый 11.02.2009, 07:23
Ссылки
Старый 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,
 
Старый 11.02.2009, 16:59
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция в Фотошоп 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


Текущее время: 04:03. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Тарифный план «Lite»
Место: 1000 Мб
Трафик: неограниченный
Панель управления
Заказать ТП «Lite»
Тарифный план «Normal»
Место: 2000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Normal»
Тарифный план «Profy»
Место: 7000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Profy»
Тарифный план «Места хватит!»
Место: 25 ГБ
Трафик: неограниченный
Поддержка SSI, ssh
Заказать ТП «Места хватит!»
Дизайнерский форум