页面上插入flash文件
往页面上插入一个宽1919 高500的flash文件,1919/500=3.84
<embed src="banner2-safe.swf" type="" width="100%" />
在缩小屏幕大小的时候因为flash文件是需要按比例缩小的所以要获取当前屏幕的宽度,高度随着宽度的改变而改变 ;宽度=当前屏幕的宽度(flash的宽度)/3.84
var $flash=$("embed");
var foo=function(){
/* body宽度自适应窗体大小*/
//初始化高度
$("body").width($(window).width());
//flash动画 宽高随着body宽度而变化
$flash.css("height",$("body").width()/7.38);
if($("body").width()<992){
$flash.attr("src","banner-safe.swf");
$flash.css("height",$("body").width()/3.84);
}else{
$flash.attr("src","banner2-safe.swf");
$flash.css("height",$("body").width()/7.38);
}
};
foo();
//当文档窗口发生改变时 触发
$(window).resize(function(){
foo();
});