html5中文学习网

您的位置: 首页 > 网站及特效实例 > jquery特效 » 正文

flex通过js获取ip和pcname示例代码_编程语言综合

[ ] 已经帮助:人解决问题
在js中获取ip和pcname的方法,现在将它放在flex启动模板中即可,具体实现如下,感兴趣的朋友可以参考下,希望对大家有所帮助
 

这个是在js中获取ip和pcname的方法,现在将它放在flex启动模板中即可。看代码:2KfHTML5中文学习网 - HTML5先行者学习网

复制代码 代码如下:
2KfHTML5中文学习网 - HTML5先行者学习网
function getClientPcName() 2KfHTML5中文学习网 - HTML5先行者学习网
{ 2KfHTML5中文学习网 - HTML5先行者学习网
//"请将您浏览器Internet选项中的“对没有标记为安全的ActiveX控件进行初始化和脚本运行”设置为“启用”!/n/n然后刷新本页登陆!" 2KfHTML5中文学习网 - HTML5先行者学习网
var WshShellPcName = new ActiveXObject("WScript.Network"); 2KfHTML5中文学习网 - HTML5先行者学习网
var ComputerName = WshShellPcName.ComputerName ; 2KfHTML5中文学习网 - HTML5先行者学习网
return ComputerName; 2KfHTML5中文学习网 - HTML5先行者学习网
} 2KfHTML5中文学习网 - HTML5先行者学习网
function getClientIp() 2KfHTML5中文学习网 - HTML5先行者学习网
{ 2KfHTML5中文学习网 - HTML5先行者学习网
var WshShellIp = new ActiveXObject("rcbdyctl.Setting"); 2KfHTML5中文学习网 - HTML5先行者学习网
var ip = WshShellIp.GetIPAddress; 2KfHTML5中文学习网 - HTML5先行者学习网
return ip; 2KfHTML5中文学习网 - HTML5先行者学习网
}

2KfHTML5中文学习网 - HTML5先行者学习网
这段代码放到html模板中, 2KfHTML5中文学习网 - HTML5先行者学习网
flex通过js获取ip和pcname示例代码 三联 2KfHTML5中文学习网 - HTML5先行者学习网
记住是模板不是bin-debug,原因大家都比较清楚哈 2KfHTML5中文学习网 - HTML5先行者学习网
2KfHTML5中文学习网 - HTML5先行者学习网
flex前台代码2KfHTML5中文学习网 - HTML5先行者学习网

复制代码 代码如下:
2KfHTML5中文学习网 - HTML5先行者学习网
<?xml version="1.0" encoding="utf-8"?> 2KfHTML5中文学习网 - HTML5先行者学习网
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 2KfHTML5中文学习网 - HTML5先行者学习网
xmlns:s="library://ns.adobe.com/flex/spark" 2KfHTML5中文学习网 - HTML5先行者学习网
xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:supportClasses="com.esri.ags.skins.supportClasses.*" minWidth="955" minHeight="600" creationComplete="init()"> 2KfHTML5中文学习网 - HTML5先行者学习网
<fx:Script> 2KfHTML5中文学习网 - HTML5先行者学习网
<![CDATA[ 2KfHTML5中文学习网 - HTML5先行者学习网
import mx.controls.Alert; 2KfHTML5中文学习网 - HTML5先行者学习网
public function init():void 2KfHTML5中文学习网 - HTML5先行者学习网
{ 2KfHTML5中文学习网 - HTML5先行者学习网
var strPCName:String = ExternalInterface.call("getClientPcName"); 2KfHTML5中文学习网 - HTML5先行者学习网
var strPCID = ExternalInterface.call("getClientIp"); 2KfHTML5中文学习网 - HTML5先行者学习网
mx.controls.Alert.show(strPCName+" "+strPCID); 2KfHTML5中文学习网 - HTML5先行者学习网
} 2KfHTML5中文学习网 - HTML5先行者学习网
]]> 2KfHTML5中文学习网 - HTML5先行者学习网
</fx:Script> 2KfHTML5中文学习网 - HTML5先行者学习网
<s:layout> 2KfHTML5中文学习网 - HTML5先行者学习网
<supportClasses:AttachmentLayout/> 2KfHTML5中文学习网 - HTML5先行者学习网
</s:layout> 2KfHTML5中文学习网 - HTML5先行者学习网
<fx:Declarations> 2KfHTML5中文学习网 - HTML5先行者学习网
<!-- 将非可视元素(例如服务、值对象)放在此处 --> 2KfHTML5中文学习网 - HTML5先行者学习网
2KfHTML5中文学习网 - HTML5先行者学习网
</fx:Declarations> 2KfHTML5中文学习网 - HTML5先行者学习网
<mx:DataGrid x="186" y="173"> 2KfHTML5中文学习网 - HTML5先行者学习网
<mx:columns> 2KfHTML5中文学习网 - HTML5先行者学习网
<mx:DataGridColumn headerText="列 1" dataField="col1"/> 2KfHTML5中文学习网 - HTML5先行者学习网
<mx:DataGridColumn headerText="列 2" dataField="col2"/> 2KfHTML5中文学习网 - HTML5先行者学习网
<mx:DataGridColumn headerText="列 3" dataField="col3"/> 2KfHTML5中文学习网 - HTML5先行者学习网
</mx:columns> 2KfHTML5中文学习网 - HTML5先行者学习网
</mx:DataGrid> 2KfHTML5中文学习网 - HTML5先行者学习网
</s:Application>

2KfHTML5中文学习网 - HTML5先行者学习网
ExternalInterface实现js和as之间的通信 2KfHTML5中文学习网 - HTML5先行者学习网
这个方法只能在IE下实现,并且还得设置IE安全级别 2KfHTML5中文学习网 - HTML5先行者学习网
 2KfHTML5中文学习网 - HTML5先行者学习网
运行结果如下:2KfHTML5中文学习网 - HTML5先行者学习网
2KfHTML5中文学习网 - HTML5先行者学习网

(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助