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

用FLEX如何取浏览器地址栏中的域名信息?


用FLEX如何取浏览器地址栏中的域名信息?我查找到两种方法:
第一种方法是用ExternalInterface.call('window.location.href.toString'),它的值就是地址栏中的域名
有以下几点需要注意:
1.当Flash和加载它的网页不同域时,需要在网页在 PARAM 或 EMBED 标签中进行设置AllowScriptAccess 为“always”
关于AllowScriptAccess ,参见官方文档
2.仅用embed标签嵌入网页,在IE浏览器中取到的值为空,FF里正常。所以必须要object标签,及id值,关于为什么会这样,请看另外一篇网摘
我测试成功IE,FF均可取到域名的html代码如下:
view plaincopy to clipboardprint?
<object id="flashpaper" width="950" height="500" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0">    
                        <param name="movie" value="http://www.text.com/t.swf"/>    
                        <param name="allowfullscreen" value="true"/>  
                        <param name="allowscriptaccess" value="always"/>  
                        <embed width="950" height="500" allowscriptaccess="always" allowfullscreen="true" src="http://www.test.com/t.swf" type="application/x-shockwave-flash"/>    
</object>    
第二种方法是用BrowserManager解析URL 示例:mxml
view plaincopy to clipboardprint?
<?xml version="1.0" encoding


相关文档:

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 甘特图 (gantt)

一共花了9天时间写出来,其中也停滞过
主要原因是效率问题,而重新构建,进行从新优化就用了2天,也总结了很多经验吧。
基本实现了 左边一颗表格树,当展开时候甘特图也展开,关闭时甘特图也关闭,而且横向进度可以左右移动,扩大缩小,连接线
也根据位置自动变换连接 当子进度移动或扩大时,父进度也跟着放大缩小移动, ......

flex学习笔记

Dreamweaver MX 2004 或其他文本编辑器(例如记事本),用来编辑XML和ActionScript代码
  
如同所有的XML语言一样,在MXML中,标签和属性都是区分大小写的;
所有的属性值必须用双引号(")或单引号(包含
所有的标签必须是闭合的。没有子标签的标签可以以斜杠直接结束,而无需额外的结束标签:
<mx:Label ......

Flex通过HTTPService与servlet通信

flex代码:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/halo" minWidth="1024" minHeight="768">
<fx:Script>
<!--[CDATA[
i ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号