在早期的IE浏览器(IE5左右)是可以实现的,现在几乎没有办法做到无交互自动全屏了。
方法1:
你可以提示用户按键盘的F11来全屏观看,获得最佳浏览效果。
方法2:
function fullscreen(){ //在ie下可行var wsh = new ActiveXObject("WScript.Shell")
wsh.sendKeys("{F11}")
}
fullscreen()
但这种方法会提示用户,网页用到activeX空间,可能不安全。用户取消的可能很大。
方法3:
自己做一个浏览器,请用户下载自己的浏览器。这样就可以在里面控制全屏了。听起来有点天方夜谭,但不是不可能,而是看使用场景了。
您好!很高兴为您答疑!实现窗口全屏(F11效果),只需在下面属性中加一条fullscreen = yes即可
<script>
<!--
function windowopen(){
var target="http://play.zol.com.cn"
newwindow=window.open("","","scrollbars")
if (document.all){
newwindow.moveTo(0,0)
newwindow.resizeTo(screen.width,screen.height)
}
newwindow.location=target
}
//-->
</script>
<form>
<input type="button" onClick="windowopen()" value="全屏显示" name="button">
</form>
您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
document.addEventListener("fullscreenchange", function( event ) {if (document.fullscreenElement) {
console.log('进入全屏')
} else {
console.log('退出全屏')
}})
可以这样判断。但是旧版IE是不支持的。