Форум 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)
-   -   кнопка Закрыть на Rich Media баннере (http://www.flasher.ru/forum/showthread.php?t=85595)

GoldFish 26.09.2006 14:14

кнопка Закрыть на Rich Media баннере
 
Не люблю ричи, никогда и не делала раньше, сейчас пришлось.
Возникли затруднения с кнопкой Закрыть.
Создала кнопку. В Actions- Button прописала:

Код:

btn.onRelease = function() {
  getURL("javascript:window.close();", "_self");
  ;}

Делаю PublishPreview баннера... ошибка:
**Error** Scene=Scene 1, layer=butt, frame=1:Line 1: Statement must appear within on handler
btn.onRelease = function() {

Total ActionScript Errors: 1 Reported Errors: 1

Попробовала также прописовать на кнопке action:
Код:

but.onRelease = function ()
{
fscommand ('quit');
}

Та же самая ошибка.

Подскажите, плиз, что поправить. Заранее спасибо.

KUZEN 26.09.2006 14:17

Если уж пишите код такого формата
Код:

btn.onRelease = function() {
getURL("javascript:window.close();", "_self");
;}

то писать его нужно в кадре, а не на самой кнопке

GoldFish 26.09.2006 14:42

KUZEN, спасибо за совет. Сделала, ошибка не выскакивает. Но: открыла баннер, жму на кнопку - он не закрывается...

gl0om 26.09.2006 16:22

я когда ричи делал, при нажатии на кнопарь в флешке прятал слой на странице, а не окно закрывал

AL.exe 26.09.2006 22:03

Цитата:

;}
Зачем точка с запятой? Она уже была до этого.

Rebeled 27.09.2006 00:09

можно подробнее
 
Цитата:

Сообщение от gl0om
я когда ричи делал, при нажатии на кнопарь в флешке прятал слой на странице, а не окно закрывал

А можно подробнее как это реализовать, каким скриптом?

Rebeled 27.09.2006 00:21

А как выглядит код для самой кнопки
 
Цитата:

Сообщение от GoldFish
KUZEN, спасибо за совет. Сделала, ошибка не выскакивает. Но: открыла баннер, жму на кнопку - он не закрывается...

А как выглядит код для самой кнопки всплывающего баннера на сайте,
чтобы при нажатии на нее он зарывался?

gl0om 27.09.2006 01:21

Вложений: 1
Цитата:

Сообщение от Rebeled
А как выглядит код для самой кнопки всплывающего баннера на сайте,
чтобы при нажатии на нее он зарывался?

вот мой древний исходничег
там еще sharedObject есть чтоб баннер показывался не более 5 раз если не изменяет память

Sh@man 27.09.2006 20:00

Обычно в баннерных сетях оговаривается какую js функцию вызывать из флеша для закрытия рич-медиа. И не window.close(), а именно прятать div с баннером

Rebeled 28.09.2006 01:19

Цитата:

Сообщение от gl0om
вот мой древний исходничег
там еще sharedObject есть чтоб баннер показывался не более 5 раз если не изменяет память

А можно найти где-нибудь объяснение того как это было сделано?

gl0om 28.09.2006 15:28

ну дык качай - там все написано =)
просто создаем шаредОбж. и в него записываем скока раз показывался баннер посетителю... если больше 5 раз - то сразу прячем баннер не дожидаясь наджатия кнопки "закрыть"


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

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