Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 29.07.2008, 19:32
Tor4ok вне форума Посмотреть профиль Отправить личное сообщение для Tor4ok Найти все сообщения от Tor4ok
  № 1  
Ответить с цитированием
Tor4ok

Регистрация: Nov 2005
Сообщений: 29
Question и снова удалить контекстное меню

Знаю что эта тема обмусоливалась много раз, но все ж.
По ссылке http://code.google.com/p/custom-context-menu/ я так понял что при помощи шаманств с javascript можно таки не только отключить контекстное меню, но и реагировать во флеше на правую кнопку мыши.

А можно ли сей трюк осуществить в AS2? Просто разрабатывается онлайн симулятор программы и там необходимо отлавливать пр. кнопку мыши.. Чтобы работало это все хотя бы в IE.

Заранее спасибо всем!

Старый 29.07.2008, 23:07
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 2  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
А попробовать, просмотрев код as файла + тела страницы?
Пробовали кидать свою СВФ (скомпиленную для 9-ки)?
__________________
john

Старый 29.07.2008, 23:43
crazyone вне форума Посмотреть профиль Отправить личное сообщение для crazyone Найти все сообщения от crazyone
  № 3  
Ответить с цитированием
crazyone
 
Аватар для crazyone

блогер
Регистрация: Nov 2007
Адрес: Киев
Сообщений: 557
Записей в блоге: 2
Можно. По тому же принципу.
Яваскрипт можно оставить тот же, код АС3 переписать под АС2.
Или написать свой, неважно ведь.
ExternalInterface в АС2 работает.

Старый 30.07.2008, 00:09
Tor4ok вне форума Посмотреть профиль Отправить личное сообщение для Tor4ok Найти все сообщения от Tor4ok
  № 4  
Ответить с цитированием
Tor4ok

Регистрация: Nov 2005
Сообщений: 29
Спасибо за ответы!
Так в принципе и думал, просто не мог тогда проверить, ибо не было флеша под рукой.

Старый 30.07.2008, 01:25
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 5  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
В ФФ3 работает.
__________________
john

Старый 30.07.2008, 12:27
Tor4ok вне форума Посмотреть профиль Отправить личное сообщение для Tor4ok Найти все сообщения от Tor4ok
  № 6  
Ответить с цитированием
Tor4ok

Регистрация: Nov 2005
Сообщений: 29
А в IE что-от отказывается работать((

Старый 30.07.2008, 12:42
qazwsx вне форума Посмотреть профиль Найти все сообщения от qazwsx
  № 7  
Ответить с цитированием
qazwsx
Banned

Регистрация: Mar 2008
Адрес: Krasnoyarsk
Сообщений: 587
Когда флешка в див завернута контекстного меню нету по правому клику правда незнаю вазможно это какието свойства дива...

Старый 30.07.2008, 13:00
Tor4ok вне форума Посмотреть профиль Отправить личное сообщение для Tor4ok Найти все сообщения от Tor4ok
  № 8  
Ответить с цитированием
Tor4ok

Регистрация: Nov 2005
Сообщений: 29
да нее, контектсное менб пропадает, но вот почему-то ExternalInterface не срабатывает

Старый 30.07.2008, 20:32
Tor4ok вне форума Посмотреть профиль Отправить личное сообщение для Tor4ok Найти все сообщения от Tor4ok
  № 9  
Ответить с цитированием
Tor4ok

Регистрация: Nov 2005
Сообщений: 29
Собственно все получилось Просто был невнимателен. Этот способ работает только когда файлы лежат на серваке.

Старый 30.05.2011, 22:12
Demir0 вне форума Посмотреть профиль Отправить личное сообщение для Demir0 Найти все сообщения от Demir0
  № 10  
Ответить с цитированием
Demir0

Регистрация: Jul 2008
Сообщений: 7
А не подскажете нубу, что вы там в конечном итоге наколдовали?) Уже весь день с этим вожусь (

Мне нужно только чтоб меню контекстное пропало. И правильно ли я понимаю, что если я уже обрабатываю события на правой клавише, то они так и будут продолжать обрабатываться вот таким способом?
Код AS1/AS2:
if (ASnative(800, 2)(2))


Последний раз редактировалось Demir0; 30.05.2011 в 22:14.
Создать новую тему Ответ Часовой пояс GMT +4, время: 22:44.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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