You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在页面加载时自动点击按钮实现iframe全屏?

实现页面加载时自动让iframe进入全屏状态

需要添加的代码

你可以在页面加载完成后直接调用全屏函数,无需模拟点击按钮,代码如下:

// 监听DOM加载完成事件
document.addEventListener('DOMContentLoaded', function() {
    goFullscreen('cowboy');
});

代码放置位置

将这段代码放在你现有的<script>标签内部,goFullscreen函数定义之后即可。同时建议补充标准全屏API,让代码适配更多浏览器,完整代码如下:

<center><button id="full" style="color:blue;margin: 15px;;font-size:300%;" onclick="goFullscreen('cowboy'); return false">Fullscreen</button></center>

<script>
function goFullscreen(id) {
    var element = document.getElementById(id);
    if (element.mozRequestFullScreen) {
      element.mozRequestFullScreen();
    } else if (element.webkitRequestFullScreen) {
      element.webkitRequestFullScreen();
    } else if (element.requestFullscreen) { // 补充标准API,适配更多浏览器
      element.requestFullscreen();
    }
}

// 添加自动执行的代码
document.addEventListener('DOMContentLoaded', function() {
    goFullscreen('cowboy');
});
</script>

重要注意事项

  • 大多数现代浏览器不允许无用户交互的自动全屏,出于安全和体验考虑,这种自动触发的全屏请求会被浏览器拦截。如果代码无法自动触发全屏,这是正常的浏览器限制,此时只能引导用户手动点击按钮进入全屏。

内容的提问来源于stack exchange,提问作者Hossein Alizadeh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 12:14:53