<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" creationComplete="init()">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import flash.external.ExternalInterface;
private function init():void{
this.fck.domWindow.handle=change;//注册函数.js中调用handle函数时,会调用chanage方法
}
private function change(str:String):void{
text.text=str;
}
private function textInputChange():void{
this.fck.htmlLoader.window.test(text.text);//调用js中test方法
}
]]>
</mx:Script>
<mx:HBox>
<mx:TextInput id="text" change="textInputChange()">
</mx:TextInput>
<mx:TextInput>
</mx:TextInput>
<mx:HTML location="airandJs.html" id="fck">
</mx:HTML>
</mx:HBox>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript">
//onChanage();
function onChange(){
try{
var text=document.getElementById("text").value;
handle(text);//调用air中的As方法
}catch(e){
alert(e);
}
}
//air调用
function test(str){
document.getElementById("text").value=str;
}
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
return window[movieName];
} else {
return document[movieName];
}
}
</script>
</head>
<body>
<input type="text" id="text" value="str" />
<input type="button" value="提交" onclick="onChange()"/>
</body>
</html>
</mx:WindowedApplication>
分享到:
相关推荐
AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正AIR2.0 调用应用程序 修正 ...
关于AIR调用C++的DLL flex 创建的 air 直接调用 C++ 编写的dll
AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序AIR2.0调用应用程序
AIR用Flex调用java连数据库和一些主要功能的实现。。如httpService...webSerivce 的调用等等
AIR2.0 调用应用程序 实例 本机通讯 实例 样例 测试可行
AIR 未编译用批处理bat调用 adl 打开 批处理AIR 未编译用批处理bat调用 adl 打开 批处理AIR 未编译用批处理bat调用 adl 打开 批处理AIR 未编译用批处理bat调用 adl 打开 批处理AIR 未编译用批处理bat调用 adl 打开 ...
专题资料(2021-2022年)AIR3兼容HTML5及AIR程序更新与调用本地类库方案的评估报告.docx
通过调用Windows的Ftp客户端,实现和FTP的交互。批处理上传下载。
这是一个flex调用C代码输出hello world的简单例子,包括同步返回模式和异步事件返回两种模式。
AdobeAIR for javascript developers
利用第三方工具实现air对动态链接库的调用
airplay播放视频 可以应用到项目中,需要设备支持airplay
AirPrint无线打印技术当前仅面向Mac开放,并且只能在几款惠普打印机上实现。没有这些AirPrint兼容打印机的可以借助一款名为Printopia的Mac程序激活AirPrint功能,那么Windows用户呢?想在PC上启用AirPrint的Windows...
如果你有台iPhone手机, 或者苹果iPad平板电脑,那么你可以很方便得利用苹果iOS系统内置AirPrint功能WiFi无线打印照片,Word,PDF等各种文件到你的Air Printer打印机,但有个前提是你的打印机必须支持苹果Air Print...
AIR for JS Dev Pocket Guide
airplay协议 无线投屏 Linux C语言源码可自行移植 windows 安卓 文件结构图,有缘吗C语言请联系
如果你有台iPhone手机, 或者苹果iPad平板电脑,那么你可以很方便得利用苹果iOS系统内置AirPrint功能WiFi无线打印照片,Word,PDF等各种文件到你的Air Printer打印机,但有个前提是你的打印机必须支持苹果Air Print...
flex的air程序中执行exe s:WindowedApplication
AIR允許利用現有的Web開發技能(包括Flash、Flex、HTML、JavaScript、Ajax)優勢,建立和配置跨平台(或跨作業系統)的桌面RIA(Rich Internet Applications)應用。透過詳細的實例講解,介紹AIR 的特性和開發技巧,讀者會...