тогда как мне здесь предложили, поставить прозрачный фон на весь ифрейм, а убирать ее по нажатию левой кнопки, по правой она остается и ничего не происходит, то есть нажали левую, прозрачный фон убрался - нажалась ссылка(открылась)
Как написать такое? Читал есть такое: function fixWhich(e) { if (!e.which && e.button) { // если which нет, но есть button... if (e.button & 1) e.which = 1; // левая кнопка else if (e.button & 4) e.which = 2; // средняя кнопка else if (e.button & 2) e.which = 3; // правая кнопка } } В скриптах не силен, в HTML норм. |
Цитата:
Если вы нажмете mausedoun на перекрывающем элементе и потом его уберете в фрейме никакого дауна не будет а когда он второй раз кликнет уже во фрейме вы вообще об этом не узнаете никак из главного окна |
vadim5june,
Ксать интересно: - еще не экспериментировал - будет ли считывацо позиция курсора из главного окна - коли он над фреймом? (*Вдруг ... пришло в голову |
Цитата:
|
Цитата:
Убираем по наведению мыши, после уборки запускаем фликер генерацию этой жа картинки с частотой раз в 100ms с установкой на 10ms - которая и отследит правое нажатие - способ проверен |
Цитата:
|
Но а все-таки, как написать скрипт убирания фона по клику левой кнопки?
Если можно - пример в студию! Буду экспериментировать |
Цитата:
|
Ну а все-таки, кто может выложить скрипт убирания изображения по клику мышки, я знаю есть функция clickdown и clickup,
function fixWhich(e) { if (!e.which && e.button) { // если which нет, но есть button... if (e.button & 1) e.which = 1; // левая кнопка else if (e.button & 4) e.which = 2; // средняя кнопка else if (e.button & 2) e.which = 3; // правая кнопка } } но как ее использовать, я не знаю... слаб в яваскриптах в НТМL норм. Заранее спасибо тому, кто поможет! |
MVS,
Завтра постараюсь |
Часовой пояс GMT +3, время: 09:15. |