页面上插入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();


});
 
posted @ 2017-09-29 10:10  yaomengli  阅读(199)  评论(0编辑  收藏  举报