您现在的位置是:网站首页> 编程资料编程资料
flex通过js获取ip和pcname示例代码_Flex_
2023-05-25
261人已围观
简介 flex通过js获取ip和pcname示例代码_Flex_
这个是在js中获取ip和pcname的方法,现在将它放在flex启动模板中即可。看代码:
function getClientPcName()
{
//"请将您浏览器Internet选项中的“对没有标记为安全的ActiveX控件进行初始化和脚本运行”设置为“启用”!\n\n然后刷新本页登陆!"
var WshShellPcName = new ActiveXObject("WScript.Network");
var ComputerName = WshShellPcName.ComputerName ;
return ComputerName;
}
function getClientIp()
{
var WshShellIp = new ActiveXObject("rcbdyctl.Setting");
var ip = WshShellIp.GetIPAddress;
return ip;
}
这段代码放到html模板中,
记住是模板不是bin-debug,原因大家都比较清楚哈
flex前台代码
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:supportClasses="com.esri.ags.skins.supportClasses.*" minWidth="955" minHeight="600" creationComplete="init()">
import mx.controls.Alert;
public function init():void
{
var strPCName:String = ExternalInterface.call("getClientPcName");
var strPCID = ExternalInterface.call("getClientIp");
mx.controls.Alert.show(strPCName+" "+strPCID);
}
]]>
ExternalInterface实现js和as之间的通信
这个方法只能在IE下实现,并且还得设置IE安全级别
运行结果如下:
复制代码 代码如下:
function getClientPcName()
{
//"请将您浏览器Internet选项中的“对没有标记为安全的ActiveX控件进行初始化和脚本运行”设置为“启用”!\n\n然后刷新本页登陆!"
var WshShellPcName = new ActiveXObject("WScript.Network");
var ComputerName = WshShellPcName.ComputerName ;
return ComputerName;
}
function getClientIp()
{
var WshShellIp = new ActiveXObject("rcbdyctl.Setting");
var ip = WshShellIp.GetIPAddress;
return ip;
}
这段代码放到html模板中,
记住是模板不是bin-debug,原因大家都比较清楚哈
flex前台代码
复制代码 代码如下:
xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:supportClasses="com.esri.ags.skins.supportClasses.*" minWidth="955" minHeight="600" creationComplete="init()">
import mx.controls.Alert;
public function init():void
{
var strPCName:String = ExternalInterface.call("getClientPcName");
var strPCID = ExternalInterface.call("getClientIp");
mx.controls.Alert.show(strPCName+" "+strPCID);
}
]]>
ExternalInterface实现js和as之间的通信
这个方法只能在IE下实现,并且还得设置IE安全级别
运行结果如下:
相关内容
- Flex Label自动截取、自动换行代码_Flex_
- js调用Flex中的方法并向flex中传参及flex调用js示例_Flex_
- Flex 改变树结点图标的2种方法介绍_Flex_
- Flex正则表达式判断中文或全角字符代码_Flex_
- Flex中实现对一个text渲染不同的字体颜色示例_Flex_
- flex复选框和下拉列表的几种用法整理_Flex_
- 如何在Renderer中设置属性 Renderer中设置属性的方法实例_Flex_
- FLEX HashMap遍历并取到需要的值_Flex_
- 在as中监听自定义事件并处理事件的实例代码_Flex_
- flex tree自动显示横向滚动条实现代码_Flex_
