2014-01-14 100 views
1

在JavaScript中,有沒有辦法知道導航器是全屏? 我的意思是真正的全屏幕(F11與鉻)。有沒有辦法知道導航器是全屏(F11)

只有當他還沒有完成時,我需要向用戶提出。

+0

'如果(window.innerHeight == screen.height)'想到的,但它可能不是很準確 – adeneo

+1

http://stackoverflow.com/questions/21103478/fullscreenchange-event-not-firing-in-chrome – cgTag

+0

沒有本地API來檢查導航器是否處於全屏模式......但您擁有fullscreenEnabled方法,如果上下文對象和所有祖先瀏覽上下文的文檔將其全屏啓用標誌設置...如果返回false,則必須有FS模式(或不是?)中的元素。 https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#api https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Using_full_screen_mode – rafaelcastrocouto

回答

-1

對於新的瀏覽器,這將工作

function isFullScreen(){ 
    return (!window.screenTop && !window.screenY) 
} 
+0

不知道這是否工作。我總是變得真實。全屏和不全屏。 – putvande

+0

你有什麼瀏覽器? – scrblnrd3

+0

告訴我從控制檯鉻,真正的,最大化。 – dandavis

相關問題