flexはjsを通じてipとpcnameのサンプルコードを取得します。


これはjsでipとpcnameを取得する方法です。今はflexスタートテンプレートに置いてもいいです。コードを見てください。
 
function getClientPcName()
{
//" Internet “ ActiveX ” “ ”!

!"
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ではないです。なぜならば、みんなはよく知っています。External Interfaceは、jsとasの間の通信を実現するために、この方法はIEの下でしか実現できません。また、IEセキュリティレベルを設定しなければなりません。 運転結果は以下の通りです。