IE中
src="test.swf"
quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash"
width="580"
height="350" />
Firefox中
flashvars="youUrl=123"
src="test.swf"
quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash"
width="580"
height="350" />
很清楚在IE中只要放在
而在Firefox中却是要放在才是有效的
所以建议大家在param和embed中都放上一个这样兼容性也就高了。
var swfVersionStr = "10.2.0";
var xiSwfUrlStr = "playerProductInstall.swf";
var flashvars = {
sid: "=$sid?>",
user: "=$user?>",
time: "=$time?>",
hash: "=$hash?>",
ip: "=$ip?>",
port: "=$port?>",
hasrole : "=$hasrole?>",
fcm: "=$fchm?>",
path: "=$path?>",
version : "=version?>", //IE
};
var params = {
flashvars: flashvars,
quality : "high",
allowscriptaccess : "always",
wmode : "window",
menu : "false",
bgcolor : "#050505"
};
var attributes = {
id : "Loader",
name : "loader",
align : "middle"
};
var swf = flashvars["path"] + flashvars["version"] +"Loader.swf";
swfobject.embedSWF(swf, "flashContent","100%", "100%",swfVersionStr, xiSwfUrlStr,flashvars, params, attributes);
swfobject.createCSS("#flashContent", "display:block;text-align:left;");
;
;
;
;
Either scripts and active content are not permitted to run or Adobe Flash Player version
0.0.0 or greater is not installed.
;
>
《--------------------------------------------------------------as and js 通信---------------------------------------------------------------》
一:flash代码
二:html代码