1、Flex代码部分:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function init():void
{
ExternalInterface.addCallback("OnFileChange" ,frSelectHandler);//注册JS回调
btnBrowser.addEventListener(MouseEvent.CLICK,mouseClickHandler);
}
private function mouseClickHandler(event:MouseEvent):void
{
ExternalInterface.call("Browser" );//调用JS中Browser函数
}
private function frSelectHandler(path:String):void
{
// imgTest.source = path;
Alert.show(path);
}
]]>
</mx:Script>
<mx:Button id="btnBrowser" x="10" y="10" label="Button" />
<mx:Image id="imgTest" x="63" y="119"/>
</mx:Application>
2、Html代码部分:
<script language="JavaScript" type="text/javascript">
function Browser()
{
document.getElementById("fileInput").click();
}
function OnFileChange()
{
thisMovie("uploader").OnFileChange(document.getElementById("fileInput").value);
}
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window[movieName];
} else {
return document[movieName];
}
}
</script>
<input type="file" id="fileInput" style="left:100px;top:200px;" onchange="OnFileChange()" /><!--fileInput控件-->
分享到:
相关推荐
如何在flex中读取shapefile文件
鉴于adobe并没有提供FileReference对浏览的文件的完整路径的接口。只能采用JS和fileinput控件来获取本地路径了。
flex读取excel文件,环境:flex4.6,flashplayer11。 内有自己写一个简单测试。 第一次上传资料,3个银子,多不多啊,呵呵
flex开发的读取本地txt文件的代码,可选择txt文件,读取内容,无需js帮忙
flex 打开本地图片并进行显示 var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, this.onLoadByted); loader.loadBytes(this.fileReference.data);
Flex读取xml文件 几种方法Flex读取xml文件 几种方法Flex读取xml文件 几种方法
通过flex actionscript读取pdf 文件,并且有放大缩小分页等功能
Flex 文件上传的文件代码 交你一步一步的完成上传功能
Flex 获取文件MD5值插件,调用格式为: var md5:String=by.blooddy.crypto.MD5.hashBytes(file.data);
和winodw系统的文件管理操作方式相像
实现文件上传下载到数据中,有上传精度条显示,可以上传MP3,MP4,txt等各种文件,可以再线浏览txt,word,excel等文件。
flex 解析xml文件,利用httpservice读取xml文件,按要求过滤字符串,获取对应的值
Flex文件上传(某GIS系统,我负责的文件上传部分),有详细代码及注释。希望跟朋友们交流下。
FLEXd多文件上传,上传前MD5验证允许那些文件可以上传
这样估计以后会有中文版的Flex2 了...),使用Flex2的本地化特性我们可以很容易创建多语言本地化的Flex应用,为我们的Flex应用打入国际市场添威助力,不过不像Java的 本地化资源动态获取的方式,目前Flex2的本地化...
这是使用flex解析xml文件,并将xml文件的内容作为ComboBox下拉列表的数据提供源
Flex帮助文件 Flex帮助文件 Flex帮助文件 Flex帮助文件 Flex帮助文件
Flex+Java 文件上传
实现了Flex 调用天地图路径规划接口,自动获得两点之间的公交规划路线,并用不同线行在地图窗口展示。
flex3 java 文件上传源码,flex端和java端是分开的,这样的层次更加清晰明了!