如何更改点击成为加载
How to change onclick become onload?
我想使页面自动全屏显示,而无需单击任何内容。我试图改变这一点 <body onclick="toggleFullScreen()">
成<body onload="toggleFullScreen()">
.但什么也没发生;它不起作用。:(
这是javascript。
function errorHandler() {
alert('mozfullscreenerror');
}
document.documentElement.addEventListener('mozfullscreenerror', errorHandler, false);
// toggle full screen
function toggleFullScreen() {
if (!document.fullscreenElement && // alternative standard method
!document.mozFullScreenElement && !document.webkitFullscreenElement) { // current working methods
if (document.documentElement.requestFullscreen) {
document.documentElement.requestFullscreen();
} else if (document.documentElement.mozRequestFullScreen) {
document.documentElement.mozRequestFullScreen();
} else if (document.documentElement.webkitRequestFullscreen) {
document.documentElement.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT);
}
} else {
if (document.cancelFullScreen) {
document.cancelFullScreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
}
}
}
在任何浏览器中,如果没有用户手势,则无法执行任何 RequestFullScreen。
顺便说一下,您的全屏功能可以像这样:
function fullScreen() {
var el = document.documentElement;
var rfs = el.requestFullScreen
|| el.webkitRequestFullScreen
|| el.mozRequestFullScreen;
rfs.call(el);
}
相关文章:
- 如何在页面加载后更改“选定”选项
- JS触发器值检查在文档加载后添加到页面的元素在加载时更改AND
- 如何在每次页面重新加载时更改渐变背景,同时保持光标位置元素处于活动状态
- 如何加载动态更改的css文件
- 页面加载后更改分区的Z索引
- 页面加载后更改提示内容
- 加载后更改字体的颜色
- 在页面加载时更改网址数据
- 在页面加载时更改 URL 参数
- 在第二次加载时更改 iframe 样式,在 Internet Explorer 9 中不起作用
- Ajax 加载页面更改网址
- 如果已经声明了宽度,则在页面加载后更改图像宽度?如果未声明宽度,则宽度将更改,但如果像我一样声明,则不会更改
- 整页.JS:在滑动时在幻灯片加载后更改动画
- 在页面加载时更改特定类的所有链接
- 停止快速重新加载路由更改页面
- 如何使用 docker fig 自动加载代码更改
- jQuery :加载属性更改时淡入图像
- 在加载时更改表行的颜色
- 如何在页面重新加载后更改rails中单选按钮的状态
- JQuery在页面加载时更改按钮类,其中value=myValue