用JS代码操控全屏-火狐不能全屏的问题
- 在iframe标签中添加 allowfullscreen=“true”
- Iframe标签的所有上级父页面中包含Iframe标签的,都加入 allowfullscreen=“true”
- 不能用代码操作打开页面直接全屏,必须用户点击按钮或操作键盘触发全屏-----浏览器的规则
// 全屏代码
function fullScreen() {
var element = document.getElementById(“viewFrame”);
var requestMethod = element.requestFullScreen || element.webkitRequestFullScreen || element.mozRequestFullScreen || element.msRequestFullscreen;
if (requestMethod) {
requestMethod.call(element);
} else if (typeof window.ActiveXObject !== “undefined”) {
var wscript = new ActiveXObject(“WScript.Shell”);
if (wscript !== null) {
wscript.SendKeys("{F11}");
}
}
}