|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
在Dreamweaver中插入FLASH后还可以有很多的控制参数,点属性面板右下的参数钮,就会有参数和值的加入。大家可以自由的控制,
" Y% j9 J7 r. H A% G: ^: a$ h 以下内容摘自 Flash MX 2004 帮助文档7 [2 W2 G ] Z- P/ Z
参数和属性
+ b) ~9 G) S+ |, q# O8 L/ U2 E 下列标记属性和参数描述了由“发布”命令创建的 HTML 代码。在编写自己的用于显示 Flash 内容的 HTML 时,可以参考此列表。除非特别说明,否则所有条目都同时适用于 object 标记和 embed 标记。可选条目也在此列出。Internet Explorer 可以识别用于 object 标记的参数,而 Netscape 则可以识别用于 embed 标记的参数。属性既可用于 object 标记,也可用于 embed 标记。当自定义模板时,可以用此处列出的模板变量替代相应的值。请参阅自定义 HTML 发布模板。
: H7 f9 N4 ^5 D+ L 注意:此部分中列出的属性和参数特意以小写字母显示,以符合 XHTML 标准。
2 d4 d3 o9 l) P devicefont 属性/参数& Z% T& H3 x8 G T- l/ ~& C
值: true | false; m4 R' @" W! L$ M
模板变量:$DE' `* R( @1 @8 I# z& L
说明:6 V: T, y5 o T C% d! w- V8 o
(可选)对于未选定“设备字体”选项的静态文本对象,指定是否仍使用设备字体进行绘制(如果操作系统提供了所需字体)。
. R: A8 v G4 \) O. v2 @& \ src 属性
9 I3 g2 v. m. |4 G6 ~ 值: movieName.swf! [ P+ @/ g# _. X
模板变量:$MO7 C4 V9 u9 W% w. U1 r9 A7 u
说明 : 指定要加载的 SWF 文件的名称。仅适用于 embed。! ^$ S' X/ a7 D1 j! v
movie 参数 O. k" x+ ]' d9 p% B
值: movieName.swf
3 `6 I# O* n0 [2 Z2 [# u- X 模板变量:$MO
, u" w1 }7 @# S* {8 t 说明: 指定要加载的 SWF 文件的名称。仅适用于 object。9 V) U. C l# {' J& y
classid 属性
. g2 g' J% ]9 v 值: clsid:D27cdb6e-ae6d-11cf-96b8-444553540000
/ w3 @) @ O$ v. d# @ 说明: 标识浏览器的 ActiveX 控件。输入的值必须与上面的显示完全一致。仅适用于 object。1 _: ?/ q$ n2 r, ?) L
width 属性
1 E2 q, M: h# c+ A5 _ 值: n 或 n%
& F) c E9 t' P, I 模板变量:$WI0 c( p4 o* w$ b3 `5 W
说明:以像素值或浏览器窗口的百分比值来指定应用程序的宽度。. k2 D8 u) ^! H r
height 属性
5 z. V: s4 p) \; l3 ~ 值: n 或 n%
3 T5 m8 b E, K* Q 模板变量:$HE6 I) u0 Y. i0 q; }9 ] a7 P6 n5 M: ^
说明: 以像素值或浏览器窗口的百分比值来指定应用程序的高度。7 v' @# I8 O) T+ @! g
注意:因为 Flash 应用程序是可缩放的,所以只要高宽比保持不变,不论以任何尺寸播放,它们的品质都不会降低。(例如,以下尺寸的高宽比都是 4:3:640 x 480 像素、320 x 240 像素和 240 x 180 像素。)
, [1 P4 K+ o7 X2 u codebase 属性. z1 ^0 _" ?8 b4 B
值: active.macromedia.com/flash7/cabs/swflash.cab#version=7,0,0,0
9 W$ e, i; q6 v2 e9 A( C/ P 说明: 标识 Flash Player ActiveX 控件的位置,以便在尚未安装该控件时,浏览器可以自动下载它。输入的值必须与上面的显示完全一致。仅适用于 object。
, \' z) ?; ^- V7 e pluginspage 属性
; Y" N5 q% U4 c1 F: x, T" U! l/ n 值: www.macromedia.com/shockwave/dow ... sion=ShockwaveFlash
/ v R4 g. P/ z1 V/ j3 G$ L5 | 说明: 标识 Flash Player 插件的位置,以便在尚未安装该插件时,用户可以下载它。输入的值必须与上面的显示完全一致。仅适用于 embed 。; K4 I# D7 Q j7 I
swliveconnect 属性
& {, C; H' v. T- d& F 值: true | false8 G. C7 z3 R, D
说明: (可选)指定第一次加载 Flash Player 时浏览器是否应启动 Java。如果忽略此属性,默认值为 false。如果在同一页面上同时使用 JavaScript 和 Flash,Java 必须处于运行状态,FSCommand() 函数才能起作用。但是,如果您运行 JavaScript 只是为了检测浏览器或用于其他与 fscommand() 动作无关的目的,则可以通过将 SWLIVECONNECT 设置为 false,从而防止 Java 启动。当没有将 JavaScript 和 Flash 一起使用时,也可以通过将 SWLIVECONNECT 属性明确设置为 true,强制 Java 启动。启动 Java 会显著增加启动 SWF 文件所需的时间,因此,只有在必要时才应将此标记设置为 true。仅适用于 embed。, m, E; o) L l6 _0 \" ~( I% C" \
使用 fscommand() 动作可从独立的放映文件中启动 Java。4 r0 l( Y9 P* N, [( ^! F% I0 b
play 属性/参数4 r# j' l( b( |1 {' W$ R" N: W
值: true | false
1 A1 J4 O; k" t 模板变量:$PL
4 R/ C/ H7 p' ~. w/ @( f+ M. e 说明:(可选)指定应用程序是否在浏览器中加载时就开始播放。如果您的 Flash 应用程序是交互式的,则可以让用户通过单击按钮或执行某些其他任务来开始播放。在这种情况下,将 play 属性设置为 false 可禁止应用程序自动开始播放。如果忽略此属性,默认值为 true。9 D; N; @5 v) ?" v
loop 属性/参数
6 a8 y2 e* U. D( r- V8 X 值: true | false: G7 [( Q: r$ H/ f
模板变量:$LO
( F: k; O) f( a Q$ @5 T/ \$ ` 说明: (可选)指定 Flash 内容在它到达最后一帧后是无限制重复播放还是停止。如果忽略此属性,默认值为 true。" P: j3 c. D/ [$ j# U X1 I
quality 属性/参数& u8 Q9 v" w% A9 n( a. a0 ?
值: low | medium | high | autolow | autohigh | best
2 n1 C" A& d4 O1 S3 C1 E: K3 N4 q 模板变量:$QU
% s) s6 u2 f2 p# Y( J 说明: (可选)指定在应用程序回放期间使用的消除锯齿级别。因为消除锯齿需要更快的处理器先对 SWF 文件的每一帧进行平滑处理,然后再将它们呈现到观众屏幕上,所以需要根据要优化速度还是优化外观来选择一个值:
4 \5 n) N' A2 a" y “Low”使回放速度优先于外观,而且从不使用消除锯齿功能。
7 t! e7 ?7 c/ R" z# P! L “Autolow”优先考虑速度,但是也会尽可能改善外观。回放开始时,消除锯齿功能处于关闭状态。如果 Flash Player 检测到处理器可以处理消除锯齿功能,就会打开该功能。. E" Y. `- k: h q. ?& m2 q/ A2 U
“Autohigh”在开始时是回放速度和外观两者并重,但在必要时会牺牲外观来保证回放速度。回放开始时,消除锯齿功能处于打开状态。如果实际帧频降到指定帧频之下,就会关闭消除锯齿功能以提高回放速度。使用此设置可模拟 Flash 中的“消除锯齿”命令(“查看”>“预览模式”>“消除锯齿”)。; G2 Y9 b% v8 Y% m
“Medium”会应用一些消除锯齿功能,但并不会平滑位图。该设置生成的图像品质要高于“Low”设置生成的图像品质,但低于“High”设置生成的图像品质。
3 @( R3 z4 _7 U9 i: \$ \4 n “High”使外观优先于回放速度,它始终应用消除锯齿功能。如果 SWF 文件不包含动画,则会对位图进行平滑处理;如果 SWF 文件包含动画,则不会对位图进行平滑处理。1 e8 D2 p7 m/ S2 W$ ]! I7 W
“Best”提供最佳的显示品质,而不考虑回放速度。对所有输出都进行消除锯齿处理,并且对所有位图都进行平滑处理。
7 ?1 A9 T/ N& f( ~ 如果忽略 quality 属性,其默认值为 high。
' M# s1 n! t" ~# O bgcolor 属性/参数# y% f2 g$ X/ W. \: N
值: #RRGGBB(十六进制 RGB 值)# m: w3 _0 }; ] l
模板变量:$BG5 k! C6 w2 V& e& s N
说明: (可选)指定应用程序的背景色。使用此属性来覆盖在 Flash SWF 文件中指定的背景色设置。此属性不影响 HTML 页面的背景色。
& ?" R3 X. J5 E" u0 W7 V0 g7 U scale 属性/参数4 t! j* r ]; P" @/ k, t5 m9 N3 }$ e
值: showall | noborder | exactfit
& C0 w0 v# q3 A 模板变量:$SC$ q1 M) x2 Q' h& z' b/ o
说明: (可选)当 width 和 height 值是百分比时,定义应用程序如何放置在浏览器窗口中。
G- J6 o/ d; y- ]: q “Showall”(默认值)使整个 Flash 内容显示在指定区域中,且不会发生扭曲,同时保持它的原始高宽比。边框可能会出现在应用程序的两侧。) J4 M& C7 E/ b3 F( W5 P
“Noborder”对 Flash 内容进行缩放以填充指定区域,不会发生扭曲,它会使应用程序保持原始高宽比,但有可能会进行一些裁剪。
1 z# l7 w7 X% S" _1 a “Exactfit”使整个 Flash 内容显示在指定区域中,但不尝试保持原始高宽比。可能会发生扭曲。
4 r" ^4 l+ I4 Z' q. V5 W3 o* H 如果忽略此属性(而且 width 和 height 值是百分比),则它的默认值是 showall。
: O' T" L, ~- G& g8 `: T/ B align 属性
# M8 O" ^" O( B1 w; D 值: Default | L | R | T | B
. m* u8 U/ m2 P2 s 模板变量:$HA
% i$ }5 s% x3 x, z7 e( ? T 说明: 指定 object、embed 和 img 标记的 align 值,并确定如何在浏览器窗口内放置 Flash SWF 文件。
; r: L+ f2 w b9 P& F! ~* i5 e “默认”使应用程序在浏览器窗口内居中显示,如果浏览器窗口小于应用程序,则会裁剪边缘。
+ K* c* c |6 t4 z# t6 U8 @' g L、R、T 和 B 让应用程序分别沿着浏览器窗口的左、右、上、下边缘对齐,并根据需要裁剪其余三边。: R3 v; `4 M$ \/ B, m1 y
salign 参数; O" _2 Y6 F% D7 d0 }: F) h5 ?
值: L | R | T | B | TL | TR | BL | BR/ Z, P5 u: w/ \, S
模板变量:$SA
. N5 {6 U2 K' b/ ] 说明: (可选)指定缩放的 Flash SWF 文件在由 width 和 height 设置定义的区域内的位置。有关这些条件的详细信息,请参阅scale 属性/参数。
* N* Z- y6 g( Y' A: i L、R、T 和 B 让应用程序分别沿着浏览器窗口的左、右、上、下边缘对齐,并根据需要裁剪其余三边。$ q* G# @4 k% J# X: G( H9 }$ `" ?
TL 和 TR 让应用程序分别与浏览器窗口的左上角和右上角对齐,并根据需要裁剪底边和剩余的右侧或左侧边缘。
7 y. A. B! i' J& k BL 和 BR 让应用程序分别与浏览器窗口的左下角和右下角对齐,并根据需要裁剪顶边和剩余的右侧或左侧边缘。% U7 m: E/ h5 h2 u
如果忽略此属性,Flash 内容会在浏览器窗口中居中显示。# S, t, H4 ~, O" ^, @$ _* C
base 属性
+ \5 L2 Y# r# l1 I 值: 基本目录或 URL+ Y' Y- r- @: [. P) E
说明: (可选)指定用于解析 Flash SWF 文件中的所有相对路径语句的基本目录或 URL。如果 SWF 文件保存在与您的其他文件不同的目录下,这个属性是非常有用。; f2 i, e$ y- b4 J9 L% O# x1 n1 X
menu 属性/参数5 h% ~+ e/ U* r5 X( l7 r% v
值: true | false# ?! O/ g) K+ q( B) D3 Y- m0 _4 A' f
模板变量:$ME2 S& B, m0 p2 L1 M0 @. B' V5 u3 `0 y
说明: (可选)指定当观众在浏览器中右击 (Windows) 或按住 Command 键单击 (Macintosh) 应用程序区域时将显示的菜单类型。$ {: y# v. t8 {
“true” 显示完整的菜单,让用户使用各种选项增强或控制回放。
1 q5 U3 g: Z: V& |& U “false” 显示的是一个只包含“关于 Macromedia Flash Player 6”选项和“设置”选项的菜单。# f @! ^0 h5 ?( [7 P1 y6 }
如果忽略此属性,默认值为 true。
1 p( f3 y* E T+ W0 A: r wmode 属性/参数
$ F& x, w( N8 S! a! s 值 : Window | Opaque | Transparent; o6 ]. w* I5 l3 r7 x
模板变量:$WM
. d W; p0 L( C! y4 k 说明: (可选)使您可以使用 Internet Explorer 4.0 中的透明 Flash 内容、绝对定位和分层显示的功能。此标记/属性仅在带有 Flash Player ActiveX 控件的 Windows 中有效。# E0 z; V4 o$ E2 \, U
“Window”在 Web 页上用影片自己的矩形窗口来播放应用程序。“Window”表明 Flash 应用程序与 HTML 层没有任何交互,并且始终位于最顶层。7 w/ c. _$ J& E' R3 W! j" }
“Opaque” 使应用程序隐藏页面上位于它后面的所有内容。
# X8 r7 R; T& o! i; S; i “Transparent”使 HTML 页的背景可以透过应用程序的所有透明部分进行显示,这样可能会降低动画性能。
+ N. | }1 \8 X5 @6 ~ “Opaque windowless”和“Transparent windowless” 都可与 HTML 层交互,并允许 SWF 文件上方的层遮蔽应用程序。这两种选项之间的差异在于“Transparent”允许透明,因此,如果 SWF 文件的某一部分是透明的,则 SWF 文件下方的 HTML 层可以透过该部分显示出来。! D; P( {6 N+ z7 N0 h2 ^" t
如果忽略此属性,默认值为 Window。仅适用于 object。5 ^3 t8 [, K* L$ n) R
allowscriptaccess 属性/参数- v' E v+ ] L
值: always | never | samedomain/ d2 h6 o; r5 w7 v" C( i; Y
说明: 使用 allowscriptaccess 使 Flash 应用程序可与承载它的 HTML 页通信。此参数是必需的,因为 fscommand() 和 getURL() 操作可能导致 JavaScript 使用 HTML 页的权限,而该权限可能与 Flash 应用程序的权限不同。这与跨域安全性有着重要关系。
% e# \/ X0 T# X6 I2 u) k& s4 d' p always 允许随时执行脚本操作。
* x0 @7 X v. J6 T$ p never 禁止所有脚本执行操作。" w( M( r5 `( v+ {4 |& N
samedomain 只有在 Flash 应用程序来自与 HTML 页相同的域时才允许执行脚本操作。$ F) o: {# a, a9 q$ @+ a
所有 HTML 发布模板使用的默认值均为 samedomain。 |
|