|
|
@ -593,12 +593,15 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 全屏
|
|
|
|
// 全屏
|
|
|
|
screenFull: function () {
|
|
|
|
screenFull: function () {
|
|
|
|
var el = document.documentElement;
|
|
|
|
var docElm = document.documentElement;
|
|
|
|
var rfs = el.requestFullScreen || el.webkitRequestFullScreen || el.mozRequestFullScreen || el.msRequestFullScreen;
|
|
|
|
if (docElm.requestFullscreen) {//W3C
|
|
|
|
|
|
|
|
docElm.requestFullscreen();
|
|
|
|
//typeof rfs != "undefined" && rfs
|
|
|
|
} else if (docElm.mozRequestFullScreen) {//FireFox
|
|
|
|
if (rfs) {
|
|
|
|
docElm.mozRequestFullScreen();
|
|
|
|
rfs.inputCall(el);
|
|
|
|
} else if (docElm.webkitRequestFullScreen) {//Chrome等
|
|
|
|
|
|
|
|
docElm.webkitRequestFullScreen();
|
|
|
|
|
|
|
|
} else if (elem.msRequestFullscreen) {//IE11
|
|
|
|
|
|
|
|
elem.msRequestFullscreen();
|
|
|
|
} else if (typeof window.ActiveXObject !== "undefined") {
|
|
|
|
} else if (typeof window.ActiveXObject !== "undefined") {
|
|
|
|
//for IE,这里其实就是模拟了按下键盘的F11,使浏览器全屏
|
|
|
|
//for IE,这里其实就是模拟了按下键盘的F11,使浏览器全屏
|
|
|
|
var wscript = new ActiveXObject("WScript.Shell");
|
|
|
|
var wscript = new ActiveXObject("WScript.Shell");
|
|
|
@ -609,12 +612,14 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 取消全屏
|
|
|
|
// 取消全屏
|
|
|
|
screenNotFull: function () {
|
|
|
|
screenNotFull: function () {
|
|
|
|
var el = document;
|
|
|
|
if (document.exitFullscreen) {//W3C
|
|
|
|
var cfs = el.cancelFullScreen || el.webkitCancelFullScreen || el.mozCancelFullScreen || el.exitFullScreen;
|
|
|
|
document.exitFullscreen();
|
|
|
|
|
|
|
|
} else if (document.mozCancelFullScreen) {//FireFox
|
|
|
|
//typeof cfs != "undefined" && cfs
|
|
|
|
document.mozCancelFullScreen();
|
|
|
|
if (cfs) {
|
|
|
|
} else if (document.webkitCancelFullScreen) {//Chrome等
|
|
|
|
cfs.inputCall(el);
|
|
|
|
document.webkitCancelFullScreen();
|
|
|
|
|
|
|
|
} else if (document.msExitFullscreen) {//IE11
|
|
|
|
|
|
|
|
document.msExitFullscreen();
|
|
|
|
} else if (typeof window.ActiveXObject !== "undefined") {
|
|
|
|
} else if (typeof window.ActiveXObject !== "undefined") {
|
|
|
|
//for IE,这里和fullScreen相同,模拟按下F11键退出全屏
|
|
|
|
//for IE,这里和fullScreen相同,模拟按下F11键退出全屏
|
|
|
|
var wscript = new ActiveXObject("WScript.Shell");
|
|
|
|
var wscript = new ActiveXObject("WScript.Shell");
|
|
|
|