PDA

Просмотр полной версии : onclick event


kafka
06.11.2008, 12:34
хочу задать простой вопрос для вас (для меня оно оказалось сущим кошмаром)
так вот . пишу обычный текст , конвертирую на символ (буттон) , хочу что бы на клике на этого текста флешка открыла сайт yahoo.com ,на томже окне . прошу помочь мне в этом и извиняюсь за такой простой вопрос.

flazher
06.11.2008, 12:42
btn.onRelease = function() {
getURL("http://yahoo.com/","_blank");
}

Division
06.11.2008, 12:57
на томже окне
наверно всё-таки
getURL("http://yahoo.com/","_self");

kafka
06.11.2008, 15:32
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 1: Statement must appear within on handler
getURL("http://yahoo.com/","_self");

Total ActionScript Errors: 1 Reported Errors: 1

выскакивает такая вот ошибка.

Division
06.11.2008, 15:43
Есть кнопка с instance name btn.
На первом кадре пишем

btn.onRelease = function() {
getURL("http://yahoo.com/","_self");
}

И будет работать

Валиант
06.11.2008, 15:43
Скорее всего вышеупомянутый код вы поставили в тело самой кнопки, в то время как его надо поставить на саму сцену.

kafka
06.11.2008, 16:01
http://banker.az/1.gif
прощу обяснить ,как правильно сделать. я новичок в этом деле.

Валиант
06.11.2008, 16:06
Вы поставили код на кнопке. Что бы поставить ее на сцене, выделите сверху самый первый фрейм, и вставьте туда код, либо выделите слева в списке объектов слово "Scene 1" и вставляйте туда код.