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

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

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

Регистрация: Nov 2005
Сообщений: 75
По умолчанию Перехват событий в html

Можно ли в html не пустить событие (щелчок мышкой) в swf ролик
т.е. чтобы работало что-то вроде:

<div onclick="window.alert()">
<object swf></object>
</div>

Старый 14.12.2005, 20:06
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 2  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Закрыть флэшку прозрачной картинкой должно помочь.
Но проще обработку кликов во флэшке отрезать
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 15.12.2005, 21:26
alrusdi вне форума Посмотреть профиль Отправить личное сообщение для alrusdi Найти все сообщения от alrusdi
  № 3  
Ответить с цитированием
alrusdi

Регистрация: Nov 2005
Сообщений: 75
Да вопрос малость не корректный. Нужно чтобы сработало onclick="window.alert()" без изменения флеш ролика, а то что клик мышкой пройдет при этом и во флеш-ролих так и х сним.
Код приведенный выше не будет работать поскольку браузер передает управление ActiveX компоненте. То что в данном случае используется флеш принципиального значения не имеет.

Старый 16.12.2005, 14:09
ravenco вне форума Посмотреть профиль Отправить личное сообщение для ravenco Найти все сообщения от ravenco
  № 4  
Ответить с цитированием
ravenco
[+ 1.1 30.08.2005]
 
Аватар для ravenco

Регистрация: Mar 2002
Адрес: не скажу
Сообщений: 440
Отправить сообщение для ravenco с помощью ICQ
По умолчанию в HTML запретите правый клик и всё...

Название темы не раскрывает смысл (Перехват событий в html)

вот и скрипт
Код:
<script language="javascript">
function disableRightClick(e) { var message = "Right click disabled"; if(!document.rightClickDisabled)
 { if(document.layers) { document.captureEvents(Event.MOUSEDOWN); document.onmousedown = disableRightClick; } 
 else document.oncontextmenu = disableRightClick; return document.rightClickDisabled = true; } 
 if(document.layers || (document.getElementById && !document.all)) { if (e.which==2||e.which==3) 
 { alert(message); return false; } } else { alert(message); return false; } } disableRightClick(); 
</script>
__________________
не надо читать, это подпись(все-таки прочли, да?)

Старый 23.12.2005, 16:19
alrusdi вне форума Посмотреть профиль Отправить личное сообщение для alrusdi Найти все сообщения от alrusdi
  № 5  
Ответить с цитированием
alrusdi

Регистрация: Nov 2005
Сообщений: 75
Хны-хны!
Не работает... Везде события ловит, а над флешкой шиш
http://www.tsogu.ru/Members/Sheverdy/U.html

Старый 24.12.2005, 16:10
ravenco вне форума Посмотреть профиль Отправить личное сообщение для ravenco Найти все сообщения от ravenco
  № 6  
Ответить с цитированием
ravenco
[+ 1.1 30.08.2005]
 
Аватар для ravenco

Регистрация: Mar 2002
Адрес: не скажу
Сообщений: 440
Отправить сообщение для ravenco с помощью ICQ
Цитата:
Сообщение от alrusdi
Хны-хны!
Не работает... Везде события ловит, а над флешкой шиш
Молодой чел ты сам спрашивал как или можно ли?.
а теперь сделай для меня то и это...
а еще ХНЫКАЕШ...
на возми http://bukhara.gov.uz/flash
__________________
не надо читать, это подпись(все-таки прочли, да?)

Старый 26.12.2005, 12:02
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 7  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Не то, человеку надо, чтоб ЛК над флэшкой проходил в документ HTML.
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 26.12.2005, 13:23
ravenco вне форума Посмотреть профиль Отправить личное сообщение для ravenco Найти все сообщения от ravenco
  № 8  
Ответить с цитированием
ravenco
[+ 1.1 30.08.2005]
 
Аватар для ravenco

Регистрация: Mar 2002
Адрес: не скажу
Сообщений: 440
Отправить сообщение для ravenco с помощью ICQ
Цитата:
Сообщение от Skubent
Не то, человеку надо, чтоб ЛК над флэшкой проходил в документ HTML.
я не понял что за ЛК (Left Click что-ли?)
если потрудится то можно взять скрипт и поменят на On Click (вроде не трудно) . Я просто дал пример.И пусть чел сам скажет это или нет...
З.Ы. сделай для меня то да сё, для меня не подходит.
в первую очередь надо работать над собой (или я не прав?)
__________________
не надо читать, это подпись(все-таки прочли, да?)

Старый 26.12.2005, 13:32
Skubent вне форума Посмотреть профиль Отправить личное сообщение для Skubent Посетить домашнюю страницу Skubent Найти все сообщения от Skubent
  № 9  
Ответить с цитированием
Skubent
 
Аватар для Skubent

Регистрация: Oct 2005
Адрес: Млечный Путь, 7-й рукав, YD AC-451, 3-я планета.
Сообщений: 996
Отправить сообщение для Skubent с помощью ICQ
Ну, в твоей ссылке правый клик таки не отключается (FireFox 1.0.7, дефолтная установка).
Идея в том, что onClick() не случается, если клик произошел над флэшкой.
У меня идей нет, потому и не предлагаю ничего
__________________
Тут вы найдете ответы на почти все вопросы:
А можно ли сделать так ? - Можно.
Почему не работает ? - Неправильно сделано.
Где ошибка ? - В ДНК.

Старый 26.12.2005, 14:21
ravenco вне форума Посмотреть профиль Отправить личное сообщение для ravenco Найти все сообщения от ravenco
  № 10  
Ответить с цитированием
ravenco
[+ 1.1 30.08.2005]
 
Аватар для ravenco

Регистрация: Mar 2002
Адрес: не скажу
Сообщений: 440
Отправить сообщение для ravenco с помощью ICQ
да оказывается так, ну доделаю и для FireFox...
чтож поделаеш и закрою ЛК
__________________
не надо читать, это подпись(все-таки прочли, да?)

Создать новую тему Ответ Часовой пояс GMT +4, время: 07:52.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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