【转】flex的问题解决
程序员文章站
2022-03-01 21:39:45
...
我用过flex-iframe这个框架
html的这个iframe层好像是在flex层上的,也就是说如果在flex中Alert.show()的话会被iframe这个层所覆盖。
我的解决方法:利用框架中的显示和隐藏功能,即开窗的时候隐藏,关窗后显示。
还有个现象就是随便点击别处(iframe以外的地方)容易隐藏iframe。
解决方法:在flex生成的html中,这样设置wmode="Opaque"(有两处!!!),
再就是添加几个脚本方法,如下:
不知道你遇到的是不是这些问题,希望对你有帮助,至于滚动条的事,我是在iframe中,也就是html中加的,iframe这个层我是固定大小的。
html的这个iframe层好像是在flex层上的,也就是说如果在flex中Alert.show()的话会被iframe这个层所覆盖。
我的解决方法:利用框架中的显示和隐藏功能,即开窗的时候隐藏,关窗后显示。
还有个现象就是随便点击别处(iframe以外的地方)容易隐藏iframe。
解决方法:在flex生成的html中,这样设置wmode="Opaque"(有两处!!!),
再就是添加几个脚本方法,如下:
function moveIFrame(x,y,w,h) { var frameRef=document.getElementById("myFrame"); frameRef.style.left=x; frameRef.style.top=y; var iFrameRef=document.getElementById("myIFrame"); iFrameRef.width=w; iFrameRef.height=h; } function hideIFrame(){ document.getElementById("myFrame").style.visibility="hidden"; } function showIFrame(){ document.getElementById("myFrame").style.visibility="visible"; } function loadIFrame(url){ document.getElementById("myFrame").innerHTML = "<iframe id='myIFrame' src='" + url + "'frameborder='0'></iframe>"; }好像在body中,最下边还要添加:
<div id="myFrame" style="position:absolute;background-color:transparent;border:0px;visibility:hidden;"></div>
不知道你遇到的是不是这些问题,希望对你有帮助,至于滚动条的事,我是在iframe中,也就是html中加的,iframe这个层我是固定大小的。
上一篇: 登录和登陆有什么区别,到底用哪个才正确呢
下一篇: matplotlib笔记
推荐阅读
-
2021年浙江独立学院转设最新情况:浙江转公办的独立学院(最新整理)
-
java实现的汉字转五笔功能实例
-
C# 16 进制字符串转 int的方法
-
SpringBoot 监控管理模块actuator没有权限的问题解决方法
-
iOS中3DTouch预览导致TableView滑动卡顿问题解决的方法
-
sqlserver自动增长列引起的问题解决方法
-
2021贵州独立学院转设时间(官方最新公示):贵州最有可能转公办的独立学院名单
-
2021年广东独立学院转设最新消息:广东更名的大学名单(教育部公示)
-
云南转设的独立学院:2021年昆明医科大学海源学院转设去向?
-
2021年贵州独立学院转设最新消息:贵州有望转公的独立学院