flex4获取当前窗口的长度与宽度的方法
之前为了实现flex网页自适应屏幕大小
看到网上的答案是
Application.application.width
Application.application.height
但是这是适用于<mx:Applicationg/>的,在flex4后,建议适用<s:Application/>,发现Application.application已经不存在了
this.stage.stageWidth
我做了一个登陆界面,没有用state而且做成组件PopUp新窗口,这样有利于以后反复应用,但是又想新窗口看上去像新的一页,于是就投机想让PopUp的窗口界面大小自适应屏幕。
我的做法是
<s:BorderContainer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:local="*"
width="1366" height="768"
preinitialize="loginPreinit()"
initialize="loginInit()">
private function loginPreinit():void
{
this.width=this.stage.stageWidth;
this.height=this.stage.stageHeight;
}
这样PopUp的窗口也自适应屏幕大小了。
相关推荐
-
flex4获取当前窗口的长度与宽度的方法
之前为了实现flex网页自适应屏幕大小 看到网上的答案是 Application.application.width Application.application.height 但是这是适用于<mx:Applicationg/>的,在flex4后,建议适用<s:Application/>,发现Application.application已经不存在了 this.stage.stageWidth 我做了一个登陆界面,没有用state而且做成组件PopUp新窗口,这样有利于以后反复应
-
JS获取子窗口中返回的数据实现方法
在开发的时候,遇到了这样一个问题,客户填写自己的收货地址,可以新建,但同时也可以选择之前填写的,由于我们的客户本身就是商户,地址繁多,把它之前的地址简单用个下拉框罗列出来显然不合适,并且客户要求能够对地址通过姓名筛选,这样,选择地址就必须再开一个小窗来完成了,那么,小窗中填写的值怎么回传呢? js有个方法showModalDialog在这种情况下用的就比较多了,其作用是打开一个模态窗口,什么事模态窗口?就是打开后不能操作父窗口,只有子窗口操作完了,关闭了,才可以继续父窗口的动作.回到最开始的问题
-
js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
获取浏览器窗口的可视区域高度和宽度,滚动条高度有需要的朋友可参考一下.IE中,浏览器显示窗口大小只能以下获取: 代码如下复制代码 复制代码 代码如下: document.body.offsetWidth document.body.offsetHeight 在声明了DOCTYPE的浏览器中,可以用以下来获取浏览器显示窗口大小: 代码如下复制代码 复制代码 代码如下: document.documentElement.clientWidth document.documentElement.cli
-
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽) 网页正文全文宽:document.body.scrollWidth 网页正文全文高:document.body.scrollHeight 网页被卷去的高:document.body.scr
-
解析jquery获取父窗口的元素
("#父窗口元素ID",window.parent.document); 对应javascript版本为window.parent.document.getElementByIdx_x("父窗口元素ID"): 取父窗口的元素方法:$(selector, window.parent.document);那么你取父窗口的父窗口的元素就可以用:$(selector, window.parent.parent.document);类似的,取其它窗口的方法大同小异$(sele
-
JavaScript offset实现鼠标坐标获取和窗口内模块拖动
offset offset 即偏移量,使用 offset 系列相关属性可以 动态的 获取该元素的位置(偏移).大小等,如: 元素距离带有定位父元素的位置 获取元素自身的大小(宽度高度) 注:返回的数值不带单位 offset 系列常用的属性包括: element.offsetParent 返回作为该元素带有定位的父级元素,如果父级元素没有定位,则返回 body 注意,parentNode 和 offsetParent 还是有本质上的区别的:parentNode 返回的是直接
-
JS与jQuery实现子窗口获取父窗口元素值的方法
本文实例讲述了JS与jQuery实现子窗口获取父窗口元素值的方法.分享给大家供大家参考,具体如下: 功能描述:父窗口有一个input,和一个button ,点击button打开子窗口,在子窗口中获取父窗口中input的值,并显示. js: 父窗口: <input type="text" name="currentProjectIDForDetail" id="currentProjectIDForDetail" disabled="
-
php中count获取多维数组长度的方法
本文实例讲述了php中count获取多维数组长度的实现方法.分享给大家供大家参考.具体分析如下: 先来看看下面程序运行结果: 复制代码 代码如下: $numb=array( array(10,15,30),array(10,15,30),array(10,15,30) ); echo count($numb,1); A.3 B.12 C.6 D.9 答案是B count函数中如果mode被设置为 COUNT_RECURSIVE(或 1),则会递归底计算多维数组中的数组
-
JavaScript获取中英文混合字符串长度的方法示例
本文实例讲述了JavaScript获取中英文混合字符串长度的方法.分享给大家供大家参考,具体如下: JavaScript获取中英文混合字符串的长度方法: function StrLen(sString) { var j = 0; var s = sString; if (s=="") return j; for (var i=0; i<s.length; i++) { if (s.substr(i,1).charCodeAt(0)>255) j = j + 2; else
-
C++实现读取图片长度和宽度
看到一个用ASP写的读取图片文件的长度.宽度的程序,感觉有点意思,于是用C++也写了一个. #include <iostream> #include <fstream> #include <string> using namespace std; class CImage { private: long m_Width; long m_Height; int get_extension(string fname); public: CImage() { m_Width
随机推荐
- java 逐行读取txt文本如何解决中文乱码
- css pointer控制在firefox下显示手型的代码
- PostgreSQL教程(十一):服务器配置
- Sqlite 操作类代码
- java正则表达式的应用 java读取文件并获取电话号码
- eclipse自动提示和自动补全功能实现方法
- 使用XML库的方式,实现RPC通信的方法(推荐)
- 浅谈js文件引用方式及其同步执行与异步执行
- php使用标签替换的方式生成静态页面
- 黑客破解口令常用的三种方法
- jQuery 添加/移除CSS类实现代码
- 深入N皇后问题的两个最高效算法的详解
- jquery实现手风琴效果
- web站点崩溃的原因大全
- 分析java 中AspectJ切面执行两次的原因
- 判断iPhone的WiFi是否打开的两种方法
- 使用php+xslt在windows平台上
- 人生成功生涯规划100口诀总结第1/2页
- vmware workstation12安装centos提示VMware Player与Device/Credential Guard不兼容原因及解决方案
- C/C++获取键盘事件的方法
