能自动获取浏览器的高和宽赋予网页中的flash动画,使flash的高宽始终等于浏览器,无下拉条的html和JS
发布网友
发布时间:2022-04-21 06:02
我来回答
共3个回答
热心网友
时间:2022-04-21 07:32
我做的是图片的,刚接触这个没多久,还没接触过动画的,上次的项目是做出的地图可以自动获取浏览器的高和宽,从而达到全屏显示在浏览器上,可能对你有点帮助
<div class="map" style="position:relative;"><img src="resources/image/shanghaimap.jpg" class="shanghaimap"></div>
function createmap()
{
var sWidth=document.body.offsetWidth; //自动获取浏览器的宽
var sHeight=document.body.offsetHeight; //自动获取浏览器的高
$('.shanghaimap').css('width',sWidth); //将图片的宽等于浏览器的宽
$('.shanghaimap').css('height',sHeight); //将图片的高等于浏览器的高
}
热心网友
时间:2022-04-21 08:50
你的flash是as3.0的吗?如果是用这个:
使用发布以后在body中的<param>标签和<embed>标签的width和height属性都改为100%,<script>标签中的width和height属性改为100%,<noscript>标签删除。
flash方面
var fullmc:MovieClip=new full();
stage.scaleMode = StageScaleMode.NO_SCALE;//
stage.align = StageAlign.TOP_LEFT;//
stage.addEventListener(Event.RESIZE, resizeHandler);//resize侦听
addChild(fullmc);
fullmc.width=stage.stageWidth;//初始化fullmc宽度
fullmc.height=stage.stageHeight;//初始化fullmc高度
fullmc.x=stage.stageWidth/2;//初始化X轴
fullmc.y=stage.stageHeight/2;//初始化Y轴
function resizeHandler(e:Event):void//侦听函数
{
fullmc.width=stage.stageWidth;
fullmc.height=stage.stageHeight;
fullmc.x=stage.stageWidth/2;
fullmc.y=stage.stageHeight/2;
}追问谢谢 flash有的 就是少了html和js的
热心网友
时间:2022-04-21 10:24
的身份分数追问为什么世界上会有你这么无聊又没品的人???