2014-02-18 28 views
-9

我是新來的發展,我想知道是否有方法來調用/觸發使用任何前端程序的關鍵事件。如何按下鍵盤與Jquery/Javascript

+5

客戶端JavaScript無法以這種方式控制瀏覽器。這是一個安全問題。 – simonzack

+0

如果你想全屏,要求(或搜索問題的問題;它已被問過),不要打擾非常迂迴的事實,即非JavaScript的解決方案將按鍵盤上的某個鍵。 –

+0

我不認爲這是做不到的。請檢查之前已經詢問過的答案。乾杯。 – rockinfresh

回答

-3

//這些方法的使用,要求全屏幕

var docElm = document.documentElement; 
if (docElm.requestFullscreen) { 
    docElm.requestFullscreen(); 
} 
else if (docElm.mozRequestFullScreen) { 
    docElm.mozRequestFullScreen(); 
} 
else if (docElm.webkitRequestFullScreen) { 
    docElm.webkitRequestFullScreen(); 
} 

//使用Screenfull.js http://www.paulund.co.uk/javascript-full-screen-api

+0

這應該是一個社區 – falinsky

+0

ok忘了falinsky –

1

您可以全屏退出全屏

if (document.exitFullscreen) { 
    document.exitFullscreen(); 
} 
else if (document.mozCancelFullScreen) { 
    document.mozCancelFullScreen(); 
} 
else if (document.webkitCancelFullScreen) { 
    document.webkitCancelFullScreen(); 
} 

其他方式瀏覽器直接使用下面的代碼

var docElement, request; 

    docElement = document.documentElement; 
    request = docElement.requestFullScreen || docElement.webkitRequestFullScreen || 
        docElement.mozRequestFullScreen || docElement.msRequestFullScreen; 

    if(typeof request!="undefined" && request){ 
     request.call(docElement); 
    }