  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14161
- 金币
- 2371
- 威望
- 1647
- 贡献
- 1319
|
在Dreamweaver中插入FLASH后还可以有很多的控制参数,点属性面板右下的参数钮,就会有参数和值的加入。大家可以自由的控制,* _4 W# {, n. M! t+ n$ m/ s) h
以下内容摘自 Flash MX 2004 帮助文档) y! l \ |& l5 {" i
参数和属性
- }+ }( z, Z: F% G 下列标记属性和参数描述了由“发布”命令创建的 HTML 代码。在编写自己的用于显示 Flash 内容的 HTML 时,可以参考此列表。除非特别说明,否则所有条目都同时适用于 object 标记和 embed 标记。可选条目也在此列出。Internet Explorer 可以识别用于 object 标记的参数,而 Netscape 则可以识别用于 embed 标记的参数。属性既可用于 object 标记,也可用于 embed 标记。当自定义模板时,可以用此处列出的模板变量替代相应的值。请参阅自定义 HTML 发布模板。
: T; u: Q/ t( O( |8 g 注意:此部分中列出的属性和参数特意以小写字母显示,以符合 XHTML 标准。& Y& X- k% g, K
devicefont 属性/参数
9 h/ ~! w) Y! ~7 ` 值: true | false
: f# q+ L6 Q1 C/ I) ~6 Y 模板变量:$DE7 J5 m8 d* f0 E6 I3 c4 a- w9 B/ M
说明:
) w* D* @3 n/ e! p" W (可选)对于未选定“设备字体”选项的静态文本对象,指定是否仍使用设备字体进行绘制(如果操作系统提供了所需字体)。& u% r6 E" H6 [- |4 e: h7 |! b& j
src 属性3 v% s6 `8 C4 L
值: movieName.swf& J" u7 j, o$ ~! s# Y
模板变量:$MO1 {8 R( F$ ]) y' k1 H5 l6 L
说明 : 指定要加载的 SWF 文件的名称。仅适用于 embed。: h0 h' P% s9 n( d+ U
movie 参数3 F0 N1 _; L9 D j# ?9 f1 f [
值: movieName.swf
- A; J( ~$ A: Y1 {. D3 V6 S 模板变量:$MO
6 F1 `: U9 c \+ L% n+ | 说明: 指定要加载的 SWF 文件的名称。仅适用于 object。8 F8 g( E6 ]% |- n. g
classid 属性
8 ^* o' z( E7 J5 \! D# E 值: clsid:D27cdb6e-ae6d-11cf-96b8-444553540000! H. D* h, Q4 l' t. r7 i1 f
说明: 标识浏览器的 ActiveX 控件。输入的值必须与上面的显示完全一致。仅适用于 object。6 _% @0 T k7 C4 w. B
width 属性
- L( A: j, n0 N" b" Z& b 值: n 或 n%
' U8 I' b# f& V9 O1 y* y 模板变量:$WI
' O; P- Z) H0 r3 W 说明:以像素值或浏览器窗口的百分比值来指定应用程序的宽度。
+ {7 a+ u& ~$ r# H/ ^. l, T height 属性, z1 F9 D: X8 u6 I
值: n 或 n%4 H$ R: m/ c% {; J3 _
模板变量:$HE2 N& t) R! m; Z: Q' r
说明: 以像素值或浏览器窗口的百分比值来指定应用程序的高度。
5 Y% V- o+ `( h% Z# i' T 注意:因为 Flash 应用程序是可缩放的,所以只要高宽比保持不变,不论以任何尺寸播放,它们的品质都不会降低。(例如,以下尺寸的高宽比都是 4:3:640 x 480 像素、320 x 240 像素和 240 x 180 像素。)
4 J6 U! X( A. @* d4 G9 _& y/ ?6 n codebase 属性2 ?) @5 g: n- q0 `
值: active.macromedia.com/flash7/cabs/swflash.cab#version=7,0,0,0
4 c' \: N. R& ]/ M$ f0 V6 X5 Q/ ^1 I 说明: 标识 Flash Player ActiveX 控件的位置,以便在尚未安装该控件时,浏览器可以自动下载它。输入的值必须与上面的显示完全一致。仅适用于 object。
+ e6 T- s2 G- `/ i4 ] pluginspage 属性- n) X1 r' Y/ J& u k2 u: R% s
值: www.macromedia.com/shockwave/dow ... sion=ShockwaveFlash
# Y, g4 t7 F+ P2 x5 P4 m 说明: 标识 Flash Player 插件的位置,以便在尚未安装该插件时,用户可以下载它。输入的值必须与上面的显示完全一致。仅适用于 embed 。6 h. J7 q$ ?5 n$ x& `! T
swliveconnect 属性
8 C0 }* M# o" c* O9 O8 G- @7 | 值: true | false
' j5 B7 B) R$ V& r: V( T 说明: (可选)指定第一次加载 Flash Player 时浏览器是否应启动 Java。如果忽略此属性,默认值为 false。如果在同一页面上同时使用 JavaScript 和 Flash,Java 必须处于运行状态,FSCommand() 函数才能起作用。但是,如果您运行 JavaScript 只是为了检测浏览器或用于其他与 fscommand() 动作无关的目的,则可以通过将 SWLIVECONNECT 设置为 false,从而防止 Java 启动。当没有将 JavaScript 和 Flash 一起使用时,也可以通过将 SWLIVECONNECT 属性明确设置为 true,强制 Java 启动。启动 Java 会显著增加启动 SWF 文件所需的时间,因此,只有在必要时才应将此标记设置为 true。仅适用于 embed。& Q* s) ^' i/ Y; b
使用 fscommand() 动作可从独立的放映文件中启动 Java。; }0 K% c! Q8 i4 I
play 属性/参数& }- I! n4 ?7 a
值: true | false/ Q( I! ~9 [( Z) C2 I' U& C
模板变量:$PL
- b' I8 h K6 r; D 说明:(可选)指定应用程序是否在浏览器中加载时就开始播放。如果您的 Flash 应用程序是交互式的,则可以让用户通过单击按钮或执行某些其他任务来开始播放。在这种情况下,将 play 属性设置为 false 可禁止应用程序自动开始播放。如果忽略此属性,默认值为 true。8 S v5 l2 C b
loop 属性/参数
5 J1 J- T9 f5 V) K 值: true | false
2 B" b1 w. i( ~" { 模板变量:$LO
j @$ t7 z0 l4 G1 | 说明: (可选)指定 Flash 内容在它到达最后一帧后是无限制重复播放还是停止。如果忽略此属性,默认值为 true。' L* j, F& X' R1 e/ A
quality 属性/参数" f2 H5 A/ L0 z) g% [* K
值: low | medium | high | autolow | autohigh | best- z2 K" Q6 z0 W* W8 S! Q4 r% D1 W6 c( i
模板变量:$QU
5 w" I& d. r" {7 _, _ 说明: (可选)指定在应用程序回放期间使用的消除锯齿级别。因为消除锯齿需要更快的处理器先对 SWF 文件的每一帧进行平滑处理,然后再将它们呈现到观众屏幕上,所以需要根据要优化速度还是优化外观来选择一个值:
( p% X* \$ d% ~6 S" x4 @# E “Low”使回放速度优先于外观,而且从不使用消除锯齿功能。 q9 Z% A7 z5 m5 q L
“Autolow”优先考虑速度,但是也会尽可能改善外观。回放开始时,消除锯齿功能处于关闭状态。如果 Flash Player 检测到处理器可以处理消除锯齿功能,就会打开该功能。! a" z" k7 c+ m- L! Y$ _2 A2 A& f3 E
“Autohigh”在开始时是回放速度和外观两者并重,但在必要时会牺牲外观来保证回放速度。回放开始时,消除锯齿功能处于打开状态。如果实际帧频降到指定帧频之下,就会关闭消除锯齿功能以提高回放速度。使用此设置可模拟 Flash 中的“消除锯齿”命令(“查看”>“预览模式”>“消除锯齿”)。2 _0 ]) [+ }1 t: G
“Medium”会应用一些消除锯齿功能,但并不会平滑位图。该设置生成的图像品质要高于“Low”设置生成的图像品质,但低于“High”设置生成的图像品质。
' Q! h$ G- s0 n1 Q- K1 w “High”使外观优先于回放速度,它始终应用消除锯齿功能。如果 SWF 文件不包含动画,则会对位图进行平滑处理;如果 SWF 文件包含动画,则不会对位图进行平滑处理。
% z, ~) a" b' R; L9 `( b5 c “Best”提供最佳的显示品质,而不考虑回放速度。对所有输出都进行消除锯齿处理,并且对所有位图都进行平滑处理。; o4 H2 \) q/ _2 c* i
如果忽略 quality 属性,其默认值为 high。4 E# o- T1 K( q# S C, l
bgcolor 属性/参数2 M2 ~% U& L% O6 X) |& ?
值: #RRGGBB(十六进制 RGB 值)
* y) R0 t' q( ]6 l 模板变量:$BG
3 u) \5 c% w* g 说明: (可选)指定应用程序的背景色。使用此属性来覆盖在 Flash SWF 文件中指定的背景色设置。此属性不影响 HTML 页面的背景色。
2 D6 Q9 p y3 ^2 I' b* } scale 属性/参数
6 ?" t; q) C l7 d6 Q: T 值: showall | noborder | exactfit
* E# R2 E9 D, C4 M" } 模板变量:$SC
# A2 A' N/ A/ @( T: i 说明: (可选)当 width 和 height 值是百分比时,定义应用程序如何放置在浏览器窗口中。. u+ R: \# Y% Q
“Showall”(默认值)使整个 Flash 内容显示在指定区域中,且不会发生扭曲,同时保持它的原始高宽比。边框可能会出现在应用程序的两侧。' z; g7 p. D% h: Z+ M9 N
“Noborder”对 Flash 内容进行缩放以填充指定区域,不会发生扭曲,它会使应用程序保持原始高宽比,但有可能会进行一些裁剪。0 G: B1 z0 m% H' {3 h
“Exactfit”使整个 Flash 内容显示在指定区域中,但不尝试保持原始高宽比。可能会发生扭曲。
, L& [+ L/ \4 C3 Y9 _! t 如果忽略此属性(而且 width 和 height 值是百分比),则它的默认值是 showall。
( M$ _, n* ?. ~% |9 e/ `+ G9 g2 j0 o align 属性
9 k# L. a" r' d* x7 v; N \- Z- u; ? 值: Default | L | R | T | B
3 H, l$ t3 E5 a V 模板变量:$HA. Q- Y: z) F1 @; X9 L% _" r
说明: 指定 object、embed 和 img 标记的 align 值,并确定如何在浏览器窗口内放置 Flash SWF 文件。
8 Q7 l- X4 d3 s8 [" H “默认”使应用程序在浏览器窗口内居中显示,如果浏览器窗口小于应用程序,则会裁剪边缘。
+ t$ J. w( T# V, _( W2 e L、R、T 和 B 让应用程序分别沿着浏览器窗口的左、右、上、下边缘对齐,并根据需要裁剪其余三边。
7 z. Q# C2 j: `: [& \& j) j salign 参数- A6 M9 g2 C5 i0 j" {
值: L | R | T | B | TL | TR | BL | BR
1 V: k7 F( C& E$ a/ Y+ Q" t# { 模板变量:$SA
$ D. e# M* v! s 说明: (可选)指定缩放的 Flash SWF 文件在由 width 和 height 设置定义的区域内的位置。有关这些条件的详细信息,请参阅scale 属性/参数。3 R! X e/ V/ K8 [) U7 z8 }+ z
L、R、T 和 B 让应用程序分别沿着浏览器窗口的左、右、上、下边缘对齐,并根据需要裁剪其余三边。
: ^- Z6 V1 @1 R L: O TL 和 TR 让应用程序分别与浏览器窗口的左上角和右上角对齐,并根据需要裁剪底边和剩余的右侧或左侧边缘。
! |8 K1 ^8 s) u3 l. a7 R8 ~ BL 和 BR 让应用程序分别与浏览器窗口的左下角和右下角对齐,并根据需要裁剪顶边和剩余的右侧或左侧边缘。
) k& j* E, d$ b/ z4 {- ~ 如果忽略此属性,Flash 内容会在浏览器窗口中居中显示。
' x4 e) R+ E* N/ t+ Q% D2 }# p base 属性, W+ v* F- r( n7 j* Y
值: 基本目录或 URL2 \1 x5 ^5 m7 N
说明: (可选)指定用于解析 Flash SWF 文件中的所有相对路径语句的基本目录或 URL。如果 SWF 文件保存在与您的其他文件不同的目录下,这个属性是非常有用。7 u0 p' {$ h9 B" ]
menu 属性/参数7 y/ C+ e! i( _1 U# n6 P8 f* s2 d
值: true | false: h7 |2 ~+ A1 `3 }% F( I" Z& [
模板变量:$ME
; ]- G/ W) C2 p4 }2 X 说明: (可选)指定当观众在浏览器中右击 (Windows) 或按住 Command 键单击 (Macintosh) 应用程序区域时将显示的菜单类型。 l2 ~3 w8 M& _3 E8 G/ ]
“true” 显示完整的菜单,让用户使用各种选项增强或控制回放。, U. l4 s. _' {( } `# q$ H
“false” 显示的是一个只包含“关于 Macromedia Flash Player 6”选项和“设置”选项的菜单。% C0 T2 k( P5 y! k
如果忽略此属性,默认值为 true。
1 C; r/ ~+ q j! b: n% X n wmode 属性/参数
' P# }( M7 u) x3 o8 c 值 : Window | Opaque | Transparent: p/ R' c4 A% J% R
模板变量:$WM
9 o3 F% R. [2 _ c 说明: (可选)使您可以使用 Internet Explorer 4.0 中的透明 Flash 内容、绝对定位和分层显示的功能。此标记/属性仅在带有 Flash Player ActiveX 控件的 Windows 中有效。
5 E+ t: a3 O5 |# c, z$ ` “Window”在 Web 页上用影片自己的矩形窗口来播放应用程序。“Window”表明 Flash 应用程序与 HTML 层没有任何交互,并且始终位于最顶层。
W) F8 Q* N; m3 k: A “Opaque” 使应用程序隐藏页面上位于它后面的所有内容。3 K+ h/ K3 w$ p9 H2 i! U$ \# B
“Transparent”使 HTML 页的背景可以透过应用程序的所有透明部分进行显示,这样可能会降低动画性能。
4 v7 Q# U# ?3 m+ j “Opaque windowless”和“Transparent windowless” 都可与 HTML 层交互,并允许 SWF 文件上方的层遮蔽应用程序。这两种选项之间的差异在于“Transparent”允许透明,因此,如果 SWF 文件的某一部分是透明的,则 SWF 文件下方的 HTML 层可以透过该部分显示出来。# u' H5 k8 M% r' n, [ }
如果忽略此属性,默认值为 Window。仅适用于 object。
/ |& `$ _2 U1 E7 o' u allowscriptaccess 属性/参数$ o' {# K4 p9 Z
值: always | never | samedomain
" [* f t) ], g; i. f, }: R 说明: 使用 allowscriptaccess 使 Flash 应用程序可与承载它的 HTML 页通信。此参数是必需的,因为 fscommand() 和 getURL() 操作可能导致 JavaScript 使用 HTML 页的权限,而该权限可能与 Flash 应用程序的权限不同。这与跨域安全性有着重要关系。
' x1 j# P6 F5 `+ o0 U( _+ J4 U. [ always 允许随时执行脚本操作。
4 I9 J) p- k* N( ^ never 禁止所有脚本执行操作。; y9 l. D0 p* X
samedomain 只有在 Flash 应用程序来自与 HTML 页相同的域时才允许执行脚本操作。* {* l4 y1 G6 A' t
所有 HTML 发布模板使用的默认值均为 samedomain。 |
|