关于这个有几个问题,有人说这是不可能的,有人说在IE浏览器全屏模式下有可能吗?我想知道一个通用的解决方案和答案.
我正在建立一个照片库网页,当全屏观看时,画廊确实有所不同(正如标题所说,我说的是真正的全屏,而不是酒吧和窗口铬等),我想放置一个按钮全屏.(不,我不会强迫FS没有用户的意图,我也讨厌那种"功能")当通过用户启动的动作(例如按钮点击)启动时,它可能在Flash中,我想知道是否这样的东西也适用于Javascript.从逻辑上讲,它应该具有类似于Flash/SL用户启动的全屏模式的机制.如果没有适用于所有人的"通用"功能,我对部分功能感到满意(总比没有好)(我的意思是支持一些浏览器,不设置窗口宽度/高度等等.请不要回答告诉设置窗口宽度/高度,我知道该怎么做,我也不是在寻找它.
有没有办法退出通过点击创建的全屏F11?
FullScreen: {
_callback: null,
enabled : function () {
return document.fullscreenEnabled ||
document.webkitFullscreenEnabled ||
document.mozFullScreenEnabled ||
document.msFullscreenEnabled;
},
request: function (i) {
if (i.requestFullscreen) {
i.requestFullscreen();
} else if (i.webkitRequestFullscreen) {
i.webkitRequestFullscreen();
} else if (i.mozRequestFullScreen) {
i.mozRequestFullScreen();
} else if (i.msRequestFullscreen) {
i.msRequestFullscreen();
}
},
element: function () {
return document.fullscreenElement ||
document.webkitFullscreenElement ||
document.mozFullScreenElement ||
document.msFullscreenElement;
},
exit: function () {
if (document.exitFullscreen) {
document.exitFullscreen();
} else if (document.webkitExitFullscreen) {
document.webkitExitFullscreen();
} else if (document.mozCancelFullScreen) …Run Code Online (Sandbox Code Playgroud)