检测用户的操作系统的代码
package
{import flash.display.Sprite;
import flash.system.Capabilities;
public class VarTest extends Sprite
{
public function VarTest()
{
super();
graphics.lineStyle(3,9,1);
var os:String =flash.system.Capabilities.os.substr(0,3);
if (os == "Win") {
// Windows-specific code goes here
graphics.lineTo(100,300);
} else if (os == "Mac") {
// Mac-specific code goes here
graphics.lineTo(500,200);
} else {
// Must be Unix or Linux
}
}
}
}
检测用户浏览器的代码
var playType:String=flash.system.Capabilities.playerType;
if(playType=="Plugin")
{
//do actions for mozilla,etc.browser
graphics.beginFill(0xff0000);
graphics.drawRect(0,0,30,30);
graphics.endFill();
}
else if(playType=="ActiveX")
{
//do actions for ie
graphics.beginFill(0x00ff00);
graphics.drawRect(50,50,40,40);
graphics.endFill();
}
else
{
//do actions from no browser
}