ОРФографическое
   Улучшение
    Сайтов|
Orphus community
Orphus Community
Orphus community forum.
 

Opera, Ctrl+Shift+Enter и Orphus (QKeen)
Автор Сообщение
QKeen
Гость





Карма: 300
   поощрить/наказать


СообщениеДобавлено: Чт Мар 26, 2009 6:18 pm (написано за 9 минут 31 секунду)
   Заголовок сообщения: Opera, Ctrl+Shift+Enter и Orphus
   Ответить с цитатой

Здраствуйте.
В Опере комбинация клавиш Ctrl+Shift+Enter открывает
выделенную ссылку в новом окне, и я нахожу это удобным для серфинга без мышки.
Орфус же перехватывает Ctrl+Shift+Enter и лишает меня этого сахара.
Пожалуйста, исправьте.
Вернуться к началу
www.school158.ru
Участник форума



Зарегистрирован: 28.07.2004
Сообщ.: 77
Карма: 14
   поощрить/наказать


СообщениеДобавлено: Чт Июн 25, 2009 8:52 pm (спустя 2 месяца 30 дней 2 часа 34 минуты; написано за 23 секунды)
   Заголовок сообщения:
   Ответить с цитатой

У меня Opera 9, Orphus 5.0 и все ОК.
Что у вас?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
QKeen
Гость





Карма: 300
   поощрить/наказать


СообщениеДобавлено: Вт Июн 30, 2009 6:08 pm (спустя 4 дня 21 час 15 минут; написано за 9 минут 26 секунд)
   Заголовок сообщения:
   Ответить с цитатой

Когда писал первое сообщение, была Opera 9.
Только что проверил на Opera 10 Build 1601 на dklab.ru -- проблема осталась.

Я предполагаю, что вы как-то неверно пытаетесь её воспроизвести,
потому подробнее опишу как она возникает.

Навигация без мышки осуществляется компбинациями shift + <стрелочки> или ctrl + <вверх/вниз>.
Далее просто нужно выделить ссылку и нажать ctrl + shift + enter.

P.S. Сейчас для навигации без мышки использую поиск по странице (клавиши "." и ",") -- проблемы с орфусом не возникает.
Вернуться к началу
www.school158.ru
Участник форума



Зарегистрирован: 28.07.2004
Сообщ.: 77
Карма: 14
   поощрить/наказать


СообщениеДобавлено: Пт Июл 17, 2009 5:23 am (спустя 16 дней 11 часов 15 минут; написано за 4 минуты 38 секунд)
   Заголовок сообщения:
   Ответить с цитатой

Действительно не понял сразу, что вы хотите сделать. Но разве для открытия ссылки в новом окне не достаточно будет нажать "shift" + "enter". Зачем при этом нажимать ещё какие-то клавиши?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
QKeen
Заглянувший



Зарегистрирован: 05.08.2009
Сообщ.: 3
Карма: 3
   поощрить/наказать


СообщениеДобавлено: Ср Авг 05, 2009 10:35 pm (спустя 19 дней 17 часов 11 минут; написано за 6 минут 20 секунд)
   Заголовок сообщения:
   Ответить с цитатой

При нажатии ctrl+shift+enter вы остаётесь на той же странице (и при этом открывается новая вкладка), а при shift+enter -- переходите на открытую.

P.S. Собственно, это легко проверяется методом тыка -- так что хватит издеваться, а? ^_^

Вопрос решен, тему можно закрыть.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
www.school158.ru
Участник форума



Зарегистрирован: 28.07.2004
Сообщ.: 77
Карма: 14
   поощрить/наказать


СообщениеДобавлено: Пн Авг 10, 2009 2:53 am (спустя 4 дня 4 часа 17 минут; написано за 2 минуты 39 секунд)
   Заголовок сообщения:
   Ответить с цитатой

QKeen, извините если я не правильно понял вас. Я и не думал издеваться, не заметил подобной тонкости. Было бы интересно, если бы вы поделились вашим решением. Предположу, что вы просто исправили сочитание горячих клавиш?
Код (JavaScript): скопировать код в буфер обмена
if(we){
 // IE & Opera
 _60 =
  we.keyCode==10 ||  // IE
  (we.keyCode==13 && we.ctrlKey); // Opera
}
else{
 if (e) {
  // NN
  _60 =
   (e.which==10 && e.modifiers==2) || // NN4
   (e.keyCode==0 && e.charCode==106 && e.ctrlKey) ||
   (e.keyCode==13 && e.ctrlKey); // Mozilla
  }
}
Или прибегли к более тонкому способу и стали проверять нажата ли клавиша "Shift", по тому же принципу как Дмитрий Котеров стал проверять MyIE и повесил обработку события на onkeyup?
Код (java): скопировать код в буфер обмена
if(!_2a&&dt<50) {
 // Stupid MyIE blocks confirm() while Ctrl is pressed.
 var sv=d.onkeyup;
 d.onkeyup=function(e) {
  if(!e) {
   e=window.event;
  }
  if(e.keyCode==17) {
   d.onkeyup=sv;
   _f.confirm(_28,_29,true);
  }
 };
}
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
QKeen
Заглянувший



Зарегистрирован: 05.08.2009
Сообщ.: 3
Карма: 3
   поощрить/наказать


СообщениеДобавлено: Пт Авг 14, 2009 3:50 pm (спустя 4 дня 12 часов 57 минут; написано за 2 минуты 11 секунд)
   Заголовок сообщения:
   Ответить с цитатой

Вот так можно было бы решить проблему с Оперой:
Код (JavaScript): скопировать код в буфер обмена
if(we){
        _60=we.keyCode==10||(we.keyCode==13&&we.ctrlKey&&!we.shiftKey);//
} else {
        if(e){
                _60=(e.which==10&&e.modifiers==2)||(e.keyCode==0&&e.charCode==106&&e.ctrlKey)||(e.keyCode==13&&e.ctrlKey);
        }
}
Проверил под winXP на FFX3, IE6, Opera9, Safari4, Maxthon2 и бете Chrome --
работоспособность орфуса сохраняется, с навигацией оперы проблем не возникает.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Гость






Карма: 300
   поощрить/наказать


СообщениеДобавлено: Вт Dec 01, 2009 10:13 am (спустя 3 месяца 16 дней 18 часов 23 минуты; написано за 7 секунд)
   Заголовок сообщения:
   Ответить с цитатой

Вопрос решен, тему можно закрыть.
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения. Часовой пояс: GMT + 4 (Москва, Лето)
Страница 1 из 1    Отправить ссылку другу
Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать в опросах. Вы можете отправлять сообщение модераторам. Вы не можете прилагать файлы к сообщениям. Вы можете скачивать файлы.