我們在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 文件的高度。
|