Показать сообщение отдельно
  #11 (permalink)  
Старый 04.02.2009, 12:09
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

if(hostname.indexOf('mail.google.')>-1){			// 244011, GMail deletes messages on End key presses
		opera.addEventListener( 'BeforeEventListener.keypress', function(e){
			preventDefault.call=call;
			if(e.event.keyCode==35){
				preventDefault.call(e);
			}
		}, false );

Этот кусочек как бы говорит нам, что нах мы (разработчики оперы) будем исправлять ошибку, из-за которой сообщения в gmail удалялись по кнопке end, мы лучше будем перехватывать нажатие клавиши end и отменять его. Т.е. если на вашем сайте будет подобная ошибка, вам достаточно сделать ваш сайт популярным, и разработчики оперы сами исправят эту ошибку специально для вашего сайта.
И таких перлов почти 1000 строк.

Сообщение от x-yuri
кстати, browser.js только для текущего браузера?
browser.js это такой встроенный UserJS, обновляемый автоматически.
Ответить с цитированием