2013-06-28 1 views
0

Как я могу вызвать событие keydown при нажатии кнопки?JQuery: нажмите, чтобы вызвать событие keydown

var e = jQuery.Event("keydown"); 
    e.which = 122; // # Some key code value 

    $('.button-fullscreen').click(function(){ 
     $(window).trigger(e); 
     return false; 
    }); 

Я хочу, чтобы вызвать ключ F11 на клавиатуре при нажатии на кнопку. Является ли это возможным?

+0

использования полной API экрана на весь экран https://developer.mozilla.org/en-US/docs/Web/Guide/DOM/Using_full_screen_mode – bugwheels94

+0

Я пробовал это. он не работает с моим макетом, так как мой макет сайта имеет горизонтальную полосу прокрутки на нижней странице. – laukok

ответ

1

Вы могли бы попробовать что-то вроде этого и адаптировать его к 122:

Is it possible to simulate key press events programmatically?

В противном случае, если вы пытаетесь полноэкранный режим - почему и с F11 ?:

How to make the window full screen with Javascript (stretching all over the screen)

+0

Я пробовал этот - http://stackoverflow.com/questions/1125084/how-to-make-in-javascript-full-screen-windows-stretching-all-over-the-screen, но он не работает с мой макет. Благодарю. – laukok