我们在FLASH网站制作中,会发现FLASH放在网页上由于尺寸比例问题而变小的问题。然后百度了一下,找到如下资料,分享出来,方便大家参考。
先上代码两句:
Stage.scaleMode = “noScale”;
Stage.align=”具体参数”;如:Stage.align = “TL”;Stage.align = “T”;Stage.align = “L”;Stage.align = “R”;
首先来说第一句代码: Stage.scaleMode = “noScale”;
Stage.scaleMode = “value”
属性;指示舞台内 SWF 文件的当前缩放设置。scaleMode 属性将 SWF 文件强制设置为特定的缩放模式。默认情况下,SWF 文件使用
在“发布设置”对话框中设置的 HTML 参数。
noScale即不缩放。即SWF内在元素不随着窗口大小的改变而缩放。Stage对象的参数设置效果会被HTML代码所设置的参数所覆盖……
Stage.align = “TL”;在设置垂直位置的时候是“顶对齐”,在设置水平位置的时候是左对齐。
用法
Stage.align = “值”
属性;指示 SWF 文件在播放器或浏览器中的当前对齐方式。
下表列出了 align 属性的值。此处未列出的值会将 SWF 文件居中放置在播放器或浏览器区域内。
“T”:顶部,中间
“B”:底部,中间
“L”:中间 ,左侧
“R”:中间,右侧
“TL”:顶部,左侧
“TR”:顶部,右侧
“BL”:底部,左侧
“BR”:底部,右侧
Stage.height
用法
var x = Stage.height
说明
属性(只读);以像素为单位指示舞台的当前高度。当 Stage.scaleMode 的值为 “noScale” 时,height 属性表示播放器的高度。当 Stage.scaleMode 的值不为 “noScale” 时,height 表示 SWF 文件的高度。
|