找回密码
 立即注册

QQ登录

只需一步,快速开始

chengj

中级会员

19

主题

104

帖子

557

积分

中级会员

积分
557

微信认证勋章

[已处理] 关于全屏显示

chengj
中级会员   /  发表于:2018-8-22 10:10  /   查看:6009  /  回复:10
附件可以点击按钮实现全屏显示,如果想页面打开时就全屏显示,该怎么改?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

10 个回复

倒序浏览
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-8-22 11:42:16
沙发
在HTML5中W3C制定了全屏API只能有用户触发事件执行,不能在页面加载命令中自动执行。
回复 使用道具 举报
chengj
中级会员   /  发表于:2018-8-22 12:07:29
板凳
Eric.Liang 发表于 2018-8-22 11:42
在HTML5中W3C制定了全屏API只能有用户触发事件执行,不能在页面加载命令中自动执行。

https://www.jb51.net/article/43048.htm

第三种:
        其实就是以上两种的叠加,一般这种情况也用的比较多。就是直接打开一个网页的时候,就进入它的全屏模式,这种情况就和第一种不同了,因为第一种,当你点击了“全屏显示”按钮后,它是新打开一个全屏的网页,但是原来普通的那个网页仍然有,所以,这个就比较好一些。方法为:建立两个jsp文件,第一个里只运行如下代码,比如名字叫demo.jsp;第二个则是你实际要运行的内容,比如叫:temp.jsp:

demo.jsp:
复制代码 代码如下:

<body   onload="window.open('temp.jsp','_blank','fullscreen=1');opener=null;window.close()">

</body>

temp.jsp:
复制代码 代码如下:

<%@ page contentType="text/html;charset=GB2312" language="java" %>
<html>
<body>
这里就是我的全屏内容,再看看原来我们在地址栏里输入的demo.jsp,是不是关闭了?OK,搞定!
</body>
</html>

https://blog.csdn.net/itchiang/article/details/45887243

一个新的小功能,用户希望打开的页面可以全屏显示~唔~不是实现F11那种效果,只是填满任务栏上方的屏幕~

根据查询结果应该可行的吧。
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-8-22 12:26:07
地板
chengj 发表于 2018-8-22 12:07
https://www.jb51.net/article/43048.htm

第三种:

我想知道为什么你要让浏览器默认打开的时候显示全屏?有什么业务要求么
回复 使用道具 举报
137294886
金牌服务用户   /  发表于:2018-8-22 13:15:14
5#
已付金币,提示 没有 TabPlugLn 插件
回复 使用道具 举报
chengj
中级会员   /  发表于:2018-8-22 13:18:33
6#
137294886 发表于 2018-8-22 13:15
已付金币,提示 没有 TabPlugLn 插件

在全屏的问题上TabPlugLn 插件不是必须的
回复 使用道具 举报
chengj
中级会员   /  发表于:2018-8-22 13:21:24
7#
Eric.Liang 发表于 2018-8-22 12:26
我想知道为什么你要让浏览器默认打开的时候显示全屏?有什么业务要求么

几个想法:
1、进入这个页面后就专心工作,屏蔽干扰;
2、大屏显示页面进入后就全屏,降低操作难度。


实在不行就只有告诉相关人员打开后按F11全屏了。
回复 使用道具 举报
chengj
中级会员   /  发表于:2018-8-22 13:23:55
8#
Eric.Liang 发表于 2018-8-22 12:26
我想知道为什么你要让浏览器默认打开的时候显示全屏?有什么业务要求么

我发现有些人的浏览器上面垃圾特别多,占了好几行,影响可用区间。
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-8-22 13:52:11
9#
chengj 发表于 2018-8-22 13:21
几个想法:
1、进入这个页面后就专心工作,屏蔽干扰;
2、大屏显示页面进入后就全屏,降低操作难度。

我找了一些方法进行测试,但是浏览器会提示Failed to execute 'requestFullScreen' on 'Element': API can only be initiated by a user gesture.。只能依靠用户的手势去处理
回复 使用道具 举报
137294886
金牌服务用户   /  发表于:2018-8-22 14:33:44
10#
浏览器默认打开的时候显示全屏,工作中有些应用场景是大屏显示业务宣传画面,机器启动后自动进入全屏,不需认为操作,节省时间和人力资源。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部