千家信息网

实现Flex全屏的三大方法分别是什么

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,实现Flex全屏的三大方法分别是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Flex全屏方法介绍最近在做工作流的流程设计工具相
千家信息网最后更新 2026年11月02日实现Flex全屏的三大方法分别是什么

实现Flex全屏的三大方法分别是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

Flex全屏方法介绍

最近在做工作流的流程设计工具相关的内容,web应用使用了比较标准的分布方式,即上、左、右的布局方式,这样做的结果就是设计工具的设计界面相对较小,当遇到比较复杂的流程时就感觉设计的流程比较紧凑,设计工具的易用性不够好。为了解决这个问题,需要支持Flex全屏模式。

想了下,可以通过以下方式实现Flex全屏:

◆使用Flex的FullScreen模式,具体实现方式为:

1.修改html-template文件夹下的index.template.html文件,在AC_FL_RunContent中增加:"allowFullScreen","true";在embed中增加:allowFullScreen="true"。

2.通过设置stage.displayState的值为StageDisplayState.FULL_SCREEN来切换到全屏模式。

缺点:

使用这种方式虽然能够将Flex切换到全屏模式,但是Flex中的InputText等控件是无法编辑的,而且在Flex的中央会出现"PressEscToExistFullScreen"。因而这种方式无法满足设计需求。

当然,中央出现的字幕还是有办法去掉的,虽然去掉之后并不能改变结果。去掉中央的"PressEscToExistFullScreen"字幕的方法请见:

http://stackoverflow.com/questions/1415436/flex-fullscreen-translate-edit-press-esc-to-exit-fullscreen-mode

该文章讲解了去掉IE,Firefox中Flex全屏后字幕的方法。

◆通过showModalDialog来模拟Flex的全屏模式,showModalDialog中去掉工具栏、菜单栏、地址栏,同时将宽度和高度设置成屏幕的宽度和高度。但是这种方式实现起来比较复杂,因为涉及到数据同步的问题,同步的方式根据项目的复杂程度和需求要求不同而不同。比较简单的方式是在关闭showModalDialog时将数据同步主页面。因为这种方式实现复杂,容易出错,所以没有进行实现,有兴趣的朋友可以自己试试。

◆模拟IE的F11的全屏模式。当用户选择全屏模式的时候,模拟IE的F11PressDown事件,隐藏掉IE的地址栏、菜单栏、工具栏等,同时将上部和左部的Frame隐藏掉,让右边的Frame全屏显示,达到预期的效果。
IE的F11PressDown事件模拟方式实现如下:

varshell=newActiveXObject('WScript.Shell')  shell.SendKeys('{F11}');

Frame的隐藏方法当然有很多,就不详细介绍了。

缺点:

这种方式需要用户修改IE的安全选项,具体方法为:

Tools>Internetoptions>Security>CustomLevel  ActiveXcontrolsandplug-ins>InitializingandScriptActiveXcontrolsnotmarkedassafe  >Enable

如果没有将上面选项设置成Enable,那么会报:automationservercan'tcreateobject错误。

关于实现Flex全屏的三大方法分别是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

方式 方法 模式 设计 工具 问题 复杂 中央 字幕 流程 同步 三大 不同 事件 内容 同时 地址 宽度 工具栏 数据 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 精品咖啡豆 金诺互联网科技 凡科互联网科技 撒么互联网科技公司 重庆科技学院互联网 居家互联网科技有限公司 衡水科技产业互联网平台 互联网金融中的现代科技 互联网科技公司有风险吗 广州市恰铎互联网科技有限公司 米聚互联网科技南京有限公司排面 互联网公司黑科技创始人 翼展科技 首家互联网医院 上海钢联属于互联网科技股吗 厦门江牛科技互联网 广州燕处互联网科技有限公司 互联网时代科技型公司的机会 互联网科技职业技能培训学校 求路客互联网科技电话 北京瑞云互联网科技有限公司 百单网互联网科技有限公司怎么样 疫情对互联网科技公司影响 互联网络科技有限公司 互联网科技金融公司 智慧科技互联网 贵州叶脉互联网科技有限公司所属行业 黑科技闪耀互联网之光 消费医药和互联网科技 华中科技大学互联网的牛人 互联网科技包装股份有限公司上市
0