pjax ctrl mouse click
использую pjax https://github.com/MoOx/pjax
нужно чтобы при клике по ссылке с нажатым ctrl открылась новая вкладка вот вроде нужный кусок кода https://github.com/MoOx/pjax/blob/ma...ch-link.js#L41 |
Ловля click при нажатом ctrl
<div id="action"></div>
<script>
var ctrlDown = false;
document.onkeydown = function(e) {
if(e.ctrlKey) ctrlDown = true;
}
document.onkeyup = function(e) {
if(e.keyCode == 17) {
ctrlDown = false;
action.innerText = "";
}
}
document.onclick = function () {
if(ctrlDown) action.innerText = 'ctrl+click';
}
</script>
|
насколько я знаю в скрипте нельзя открыть новое окно вылезет запрет
есть возможность найти причину почему библиотека не дает открывать новые окна? |
ап
|
AdBLock, кто хочет смотреть рекламу отключает. кто не хочет включает.
|
AdBLock тут при чем?
|
Dilettante_Pro, у вас в логике ошибка.
Зажмите ctrl, кликните по документу не отпуская ctrl, нажмите любую клавишу держа ctrl зажатым. |
Nexus,
Исправил:thanks: |
https://github.com/MoOx/pjax кто с либой поможет?
|
https://github.com/MoOx/pjax/blob/2c...ch-link.js#L40 пишут что должно работать
но не работает |
| Часовой пояс GMT +3, время: 23:56. |