Показать сообщение отдельно
  #1 (permalink)  
Старый 19.09.2009, 01:54
Новичок на форуме
Отправить личное сообщение для dimaniac Посмотреть профиль Найти все сообщения от dimaniac
 
Регистрация: 10.05.2009
Сообщений: 9

removeEventListener в greasemonkey
сор если не туда запостил.
Вообщем есть такой нехороший сайт на одной из страниц которого есть такой код
document.oncontextmenu = function(){alert("some text");return false;}
в результате я не могу ничего с этой страницей сделать(картинки сохранить и т.п.) мне хочется чтобы этого не было но страница сохраняла функиональность. В greasemonkey есть такой косяк что там свойства типа onclick и т.п.(в т.ч. oncontextmenu) нельзя переназначать. Т.е. я могу добавить обработчик события с помощью addEventListener. Но я не могу удалить старый т.к. для removeEventListener требуется ссылка на функцию. Есть ли возможность заполучить эту ссыку каким либо образом? Или решить проблему другим способом(без отключения javascript на странице)?
Ответить с цитированием