  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
在Dreamweaver中插入FLASH后还可以有很多的控制参数,点属性面板右下的参数钮,就会有参数和值的加入。大家可以自由的控制,4 [: [- U0 o1 g; O! n
以下内容摘自 Flash MX 2004 帮助文档0 D# X* x" c6 q5 s5 i
参数和属性, p$ X2 C# |+ k" O
下列标记属性和参数描述了由“发布”命令创建的 HTML 代码。在编写自己的用于显示 Flash 内容的 HTML 时,可以参考此列表。除非特别说明,否则所有条目都同时适用于 object 标记和 embed 标记。可选条目也在此列出。Internet Explorer 可以识别用于 object 标记的参数,而 Netscape 则可以识别用于 embed 标记的参数。属性既可用于 object 标记,也可用于 embed 标记。当自定义模板时,可以用此处列出的模板变量替代相应的值。请参阅自定义 HTML 发布模板。* b% { l, n/ t& c6 H
注意:此部分中列出的属性和参数特意以小写字母显示,以符合 XHTML 标准。
1 g# f/ O# s2 g devicefont 属性/参数- b0 Q0 C o" i4 X! ~
值: true | false
2 A' U$ H( t! ^& x$ a 模板变量:$DE
. A+ u) w# q; N4 V 说明:5 n, K4 R0 r: \2 T# \
(可选)对于未选定“设备字体”选项的静态文本对象,指定是否仍使用设备字体进行绘制(如果操作系统提供了所需字体)。
' o# v! ~- X: A* R7 y5 A2 u src 属性
2 S# J9 T, x6 J 值: movieName.swf% `0 G3 b" i' p; v" Z
模板变量:$MO
" o2 l. a5 Y9 q2 S1 E: j% G( u# b 说明 : 指定要加载的 SWF 文件的名称。仅适用于 embed。
5 f. E; n' o+ O movie 参数! R) ^" ^6 X, I$ b1 u: g" c
值: movieName.swf; @! S, a! s% ?: o4 ?" V3 t9 `
模板变量:$MO
4 t8 J" J" z8 Y4 N 说明: 指定要加载的 SWF 文件的名称。仅适用于 object。$ |0 @7 J* c' z6 b8 r8 `. w" G
classid 属性
! o; t1 B# o+ y3 t% i( l" P 值: clsid:D27cdb6e-ae6d-11cf-96b8-444553540000
0 f5 A' o0 S6 Y$ j9 c8 I 说明: 标识浏览器的 ActiveX 控件。输入的值必须与上面的显示完全一致。仅适用于 object。5 `& ~" P5 F; n- F
width 属性! `$ I& P/ p% `6 ^/ H4 F, m
值: n 或 n%
6 e7 w$ n0 B' T 模板变量:$WI) y0 `: \2 N0 _* F! |" L- ?4 J+ S
说明:以像素值或浏览器窗口的百分比值来指定应用程序的宽度。! h# e& O2 y9 h" Y0 N' |& Y
height 属性
9 R* b P6 X. [, S: y) J 值: n 或 n%
( R/ [# ]2 [% Z* s1 X1 | 模板变量:$HE
! T) |" L$ C/ I. u6 c5 g/ i 说明: 以像素值或浏览器窗口的百分比值来指定应用程序的高度。
( V8 }: o. t( T- q- a% q. s 注意:因为 Flash 应用程序是可缩放的,所以只要高宽比保持不变,不论以任何尺寸播放,它们的品质都不会降低。(例如,以下尺寸的高宽比都是 4:3:640 x 480 像素、320 x 240 像素和 240 x 180 像素。)
/ }# a+ j2 q' a& f# M codebase 属性- {! C# G, z0 O8 \: C% K8 z
值: active.macromedia.com/flash7/cabs/swflash.cab#version=7,0,0,0
. l5 l$ \; b9 U4 a 说明: 标识 Flash Player ActiveX 控件的位置,以便在尚未安装该控件时,浏览器可以自动下载它。输入的值必须与上面的显示完全一致。仅适用于 object。
' s/ o' a- v$ V0 S% h Q pluginspage 属性3 C, V5 O* v8 Y, C; O+ Y& w* u5 S
值: www.macromedia.com/shockwave/dow ... sion=ShockwaveFlash
% Y, A: T# Y+ L9 ]. H 说明: 标识 Flash Player 插件的位置,以便在尚未安装该插件时,用户可以下载它。输入的值必须与上面的显示完全一致。仅适用于 embed 。
' N7 D3 t( [6 j6 B4 F) G& V swliveconnect 属性! \' k4 H% j7 e. M9 [; m
值: true | false; p/ k! D7 e. J% d F
说明: (可选)指定第一次加载 Flash Player 时浏览器是否应启动 Java。如果忽略此属性,默认值为 false。如果在同一页面上同时使用 JavaScript 和 Flash,Java 必须处于运行状态,FSCommand() 函数才能起作用。但是,如果您运行 JavaScript 只是为了检测浏览器或用于其他与 fscommand() 动作无关的目的,则可以通过将 SWLIVECONNECT 设置为 false,从而防止 Java 启动。当没有将 JavaScript 和 Flash 一起使用时,也可以通过将 SWLIVECONNECT 属性明确设置为 true,强制 Java 启动。启动 Java 会显著增加启动 SWF 文件所需的时间,因此,只有在必要时才应将此标记设置为 true。仅适用于 embed。% j8 t) l, p2 `: z
使用 fscommand() 动作可从独立的放映文件中启动 Java。% |0 }4 L/ c. l& P
play 属性/参数$ g* W& P- g' k) A; x
值: true | false8 r% d3 o. x7 \. F i9 C: w
模板变量:$PL
* d+ n( h% M6 ^1 C4 U2 w2 {! R 说明:(可选)指定应用程序是否在浏览器中加载时就开始播放。如果您的 Flash 应用程序是交互式的,则可以让用户通过单击按钮或执行某些其他任务来开始播放。在这种情况下,将 play 属性设置为 false 可禁止应用程序自动开始播放。如果忽略此属性,默认值为 true。2 w" L4 Z/ @. `
loop 属性/参数
) }; A4 D$ [5 _ 值: true | false2 V% p) G% G3 M1 F
模板变量:$LO9 c- A2 K A9 Q$ A
说明: (可选)指定 Flash 内容在它到达最后一帧后是无限制重复播放还是停止。如果忽略此属性,默认值为 true。& z( B/ l# I) V/ R9 s9 A
quality 属性/参数
' y. F7 J/ N2 B* G2 v% S 值: low | medium | high | autolow | autohigh | best
4 a/ r% ~7 ~" Y% q' A8 X3 w 模板变量:$QU
+ o& A7 U, X/ ]! P$ @ 说明: (可选)指定在应用程序回放期间使用的消除锯齿级别。因为消除锯齿需要更快的处理器先对 SWF 文件的每一帧进行平滑处理,然后再将它们呈现到观众屏幕上,所以需要根据要优化速度还是优化外观来选择一个值:/ N! G- h# C8 _7 `6 G
“Low”使回放速度优先于外观,而且从不使用消除锯齿功能。) ~; L4 V4 I: n# g+ H2 ^/ i) T" O
“Autolow”优先考虑速度,但是也会尽可能改善外观。回放开始时,消除锯齿功能处于关闭状态。如果 Flash Player 检测到处理器可以处理消除锯齿功能,就会打开该功能。' q+ ?2 d5 g4 m0 G3 H1 S) [" S; n8 m
“Autohigh”在开始时是回放速度和外观两者并重,但在必要时会牺牲外观来保证回放速度。回放开始时,消除锯齿功能处于打开状态。如果实际帧频降到指定帧频之下,就会关闭消除锯齿功能以提高回放速度。使用此设置可模拟 Flash 中的“消除锯齿”命令(“查看”>“预览模式”>“消除锯齿”)。
( E% O1 l8 X9 E) ^% ~ \ “Medium”会应用一些消除锯齿功能,但并不会平滑位图。该设置生成的图像品质要高于“Low”设置生成的图像品质,但低于“High”设置生成的图像品质。# l7 h5 n2 x; U
“High”使外观优先于回放速度,它始终应用消除锯齿功能。如果 SWF 文件不包含动画,则会对位图进行平滑处理;如果 SWF 文件包含动画,则不会对位图进行平滑处理。
z* C# ], z4 R$ M) {7 f" _ “Best”提供最佳的显示品质,而不考虑回放速度。对所有输出都进行消除锯齿处理,并且对所有位图都进行平滑处理。
& B9 i) {& p0 S0 {( r 如果忽略 quality 属性,其默认值为 high。
' ?* n/ ^3 ` w* s# K$ b bgcolor 属性/参数
& Y8 i @, }: R: |9 o 值: #RRGGBB(十六进制 RGB 值)
4 X6 Q/ f, [; C( O$ h 模板变量:$BG
7 k2 W% n+ |2 c" G) ` 说明: (可选)指定应用程序的背景色。使用此属性来覆盖在 Flash SWF 文件中指定的背景色设置。此属性不影响 HTML 页面的背景色。
0 r# ]8 t2 A' ^+ H scale 属性/参数0 R$ w2 P9 |' w' c; [2 V+ X
值: showall | noborder | exactfit
# Z4 O; S0 F5 S# f# D 模板变量:$SC7 O) C5 P) O! ?1 O0 ^7 D, x
说明: (可选)当 width 和 height 值是百分比时,定义应用程序如何放置在浏览器窗口中。
* [2 C- o- w9 U4 T3 [ “Showall”(默认值)使整个 Flash 内容显示在指定区域中,且不会发生扭曲,同时保持它的原始高宽比。边框可能会出现在应用程序的两侧。
2 J% T# C0 t% R X+ j “Noborder”对 Flash 内容进行缩放以填充指定区域,不会发生扭曲,它会使应用程序保持原始高宽比,但有可能会进行一些裁剪。
5 C2 B5 K. F6 h2 m “Exactfit”使整个 Flash 内容显示在指定区域中,但不尝试保持原始高宽比。可能会发生扭曲。2 X3 s/ t1 O* T; Q8 j8 z8 E' f. t* L
如果忽略此属性(而且 width 和 height 值是百分比),则它的默认值是 showall。
5 z5 M: @1 C6 K3 U align 属性
. M/ ?0 q$ o+ ]2 _0 w, D 值: Default | L | R | T | B
- q% u9 m; B/ I4 ? 模板变量:$HA3 Z7 k+ \- h# \# I
说明: 指定 object、embed 和 img 标记的 align 值,并确定如何在浏览器窗口内放置 Flash SWF 文件。
7 c- ^+ a3 [6 R+ } “默认”使应用程序在浏览器窗口内居中显示,如果浏览器窗口小于应用程序,则会裁剪边缘。
& u/ R' K- g: ?3 U4 _ L、R、T 和 B 让应用程序分别沿着浏览器窗口的左、右、上、下边缘对齐,并根据需要裁剪其余三边。, o( o2 }4 |+ w" g# i/ t9 Z Y
salign 参数- P4 Q7 Q$ t: s! r
值: L | R | T | B | TL | TR | BL | BR
% o) A9 O; w3 t( P" D9 q1 e2 f 模板变量:$SA5 N* A/ N1 g+ N, R
说明: (可选)指定缩放的 Flash SWF 文件在由 width 和 height 设置定义的区域内的位置。有关这些条件的详细信息,请参阅scale 属性/参数。( T% ^2 m6 }9 I1 }" v4 L" w
L、R、T 和 B 让应用程序分别沿着浏览器窗口的左、右、上、下边缘对齐,并根据需要裁剪其余三边。7 P- v/ _' u" F& m) `& h; ^
TL 和 TR 让应用程序分别与浏览器窗口的左上角和右上角对齐,并根据需要裁剪底边和剩余的右侧或左侧边缘。
) T+ c2 D. b6 T! @) J3 V4 K BL 和 BR 让应用程序分别与浏览器窗口的左下角和右下角对齐,并根据需要裁剪顶边和剩余的右侧或左侧边缘。0 ?6 H: w* m; d8 [5 X
如果忽略此属性,Flash 内容会在浏览器窗口中居中显示。
. P9 N3 V2 `9 V# J base 属性
3 j5 p3 \. H% y3 H+ | 值: 基本目录或 URL# {7 z, q8 @4 T+ P0 u
说明: (可选)指定用于解析 Flash SWF 文件中的所有相对路径语句的基本目录或 URL。如果 SWF 文件保存在与您的其他文件不同的目录下,这个属性是非常有用。5 j+ l. U. {' I- u
menu 属性/参数
1 d( O0 B! H {0 i( P 值: true | false
! A, u( U) S/ m" a% ^; z8 q+ e5 h 模板变量:$ME
) V( Z3 i3 J, M4 | 说明: (可选)指定当观众在浏览器中右击 (Windows) 或按住 Command 键单击 (Macintosh) 应用程序区域时将显示的菜单类型。( @* b- f0 T1 v
“true” 显示完整的菜单,让用户使用各种选项增强或控制回放。
1 P# I6 z- G3 ?- l" p7 f “false” 显示的是一个只包含“关于 Macromedia Flash Player 6”选项和“设置”选项的菜单。4 x$ I2 W/ k0 m
如果忽略此属性,默认值为 true。
& f; J" |0 \6 D# a; V r9 V+ c m wmode 属性/参数9 @3 Z7 f9 ~# i2 x! S( g
值 : Window | Opaque | Transparent' v3 X$ }1 n# D
模板变量:$WM* Q, f5 b. b5 W8 \" D9 R% E
说明: (可选)使您可以使用 Internet Explorer 4.0 中的透明 Flash 内容、绝对定位和分层显示的功能。此标记/属性仅在带有 Flash Player ActiveX 控件的 Windows 中有效。
# w( R+ v' [/ p3 _! n/ v4 l/ ] “Window”在 Web 页上用影片自己的矩形窗口来播放应用程序。“Window”表明 Flash 应用程序与 HTML 层没有任何交互,并且始终位于最顶层。" }5 ~# w. j, E# ]
“Opaque” 使应用程序隐藏页面上位于它后面的所有内容。
6 e& n' `$ K+ ?# @. d “Transparent”使 HTML 页的背景可以透过应用程序的所有透明部分进行显示,这样可能会降低动画性能。
8 v% I) B) m h1 S0 s$ r1 d “Opaque windowless”和“Transparent windowless” 都可与 HTML 层交互,并允许 SWF 文件上方的层遮蔽应用程序。这两种选项之间的差异在于“Transparent”允许透明,因此,如果 SWF 文件的某一部分是透明的,则 SWF 文件下方的 HTML 层可以透过该部分显示出来。
5 Z3 ^6 o; m3 P6 U7 x G 如果忽略此属性,默认值为 Window。仅适用于 object。& K& X+ ?* T3 N# Z. i
allowscriptaccess 属性/参数% Y4 n0 I8 o: }' @/ b; V9 j9 G8 l
值: always | never | samedomain
% t# c" l0 J& P5 P9 D 说明: 使用 allowscriptaccess 使 Flash 应用程序可与承载它的 HTML 页通信。此参数是必需的,因为 fscommand() 和 getURL() 操作可能导致 JavaScript 使用 HTML 页的权限,而该权限可能与 Flash 应用程序的权限不同。这与跨域安全性有着重要关系。
% O2 I( m# [; y0 |; M" W( A always 允许随时执行脚本操作。2 g* w8 w6 ]7 Z; ~0 |
never 禁止所有脚本执行操作。
) h2 @2 y1 Y8 p samedomain 只有在 Flash 应用程序来自与 HTML 页相同的域时才允许执行脚本操作。
. Y' C& P# |6 Z8 L 所有 HTML 发布模板使用的默认值均为 samedomain。 |
|