易截截图软件、单文件、免安装、纯绿色、仅160KB

flex 3 从页面url中取参数取值的完美解决方案

1:当用http://xxxxx/xxx.mxml?name=hermit方式访问 可以用this.parameters.name这种方式在flex里面取url参数
2:当用http://xxxxx/xxx.swf?name=hermit方式访问 可以用this.parameters.name这种方式在flex里面取url参数
3:当用http://xxxxx/xxx.html?name=hermit方式访问 可以用this.parameters.name这种方式在flex里面取url参数
但是页面需要处理. 页面中加入js方法
function getparafromurl() {
var url,pos,parastr,para;
url = window.location.href;
pos = url.indexOf("?") parastr = url.substring(pos+1);
return parastr;
}
在 AC_FL_RunContent中加入 "FlashVars", getparafromurl(), 如果页面是flex builder 通过模板自动生成的那么需要在index.template.html文件中加入上面的代码.
4:同3,但是如果希望js被禁用的时候,flex依然能工作
则需要把html变成jsp,
然后在jsp里面获取url参数,拼成字符串XXXX,
在<object classid=下面
加<param name="FlashVars" value="XXXX" />
然后在flex里面依然能通过this.parameters.name去获取url参数.


相关文档:

Flex嵌入字体的方法(二)

 上次说了直接把字体嵌入到flex程序中的方法,这次写一下将字体编译成swf后供其它flex程序加载来调用的方法。
首先,新建一个actionscript的project,取名为FlexFont,将字体文件放到src/font目录下,主程序为
FlexFont.as文件,内容如下:
package {
import flash.display.Sprite;
public class FlexFont extend ......

Flex中 12个非常有用函数

 No.1 某字符器放到粘贴版:
System.setClipboard(strContent);
No.2 复制数组:
//dummy solution( well, it works )
var bar:ArrayCollection = new ArrayCollection();
for each ( var i:Object in ac ){
bar.addItem( i );
}
// fantastic ! //
var bar:ListCollectionView = new ListCollectionVi ......

flex时序图示例

<?xml version="1.0" encoding="utf-8"?>
<!-- Simple example to demonstrate the DateTimeAxis class. -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>

import mx.collections.ArrayCollection;
......

Flex表单中回车下移焦点的方法

对于习惯了使用桌面应用程序的用户而言,回车后下移焦点到下一个编辑组件中的小功能,是非常贴心的,利用flex中的KEY_DOWN事件可以方便的实现回车下移焦点,代码如下:
 <?xml version="1.0" encoding="utf-8"?>
<mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplet ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号