Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   onclick event (http://www.flasher.ru/forum/showthread.php?t=117776)

kafka 06.11.2008 12:34

onclick event
 
хочу задать простой вопрос для вас (для меня оно оказалось сущим кошмаром)
так вот . пишу обычный текст , конвертирую на символ (буттон) , хочу что бы на клике на этого текста флешка открыла сайт 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" и вставляйте туда код.


Часовой пояс GMT +4, время: 15:36.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.