|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14321
- 金币
- 2446
- 威望
- 1647
- 贡献
- 1394
|
1、用flash 做那种弹出的小窗口( J9 h) w0 F; o$ p- L6 G% N; ^
分两步:
$ d, O2 F/ [% ] 给flash中的按钮加入如下action: 2 o( k/ g# q' Y4 e
on (release) {
9 j) A- h6 F, M4 { getURL ("javascript:MM_openBrWindow('newweb.htm','','width=600,height=100')");
: u) A& C9 V0 U, A8 `5 a7 Y. C } 在HTML页面的...之间加入下面的javascript代码. 2 K: i. k3 ^, x" v& L+ k
% B, e, r- G1 e+ } @# `
2、如何使得flash一打开就是全屏?7 }$ p; a4 J- S
fscommand("fullscreen",true)' U/ e, P" z$ x+ ~, B. O
如何不能使用右键?+ Y3 u" y. F% M$ c7 Y0 T
fscommand ("showmenu", "false");
( c+ h8 p# |6 P! ]- @1 T 3、用命令载入一个动画,我需要确定载入动画在画面中的位置,用什么语言来设置?
: y( N2 z3 S5 D) \& j 例如载入名为dd.swf的动画,我要确定这个动画的中心位置在(205,250),该怎么设置?. |* [, `* `6 ?2 r7 Y: L
在要加载动画的那钟加入9 H/ q( l# e9 ]$ T0 o, L7 t
loadMovie("dd.swf", "a");* a/ Q# P C' O! i4 \1 K8 v
a._x=205;
1 I# v2 d; o7 K" p. G a._y=250;/ v) v M8 H1 M' n' l K! L
你得先做一个空的MC起名叫"a",导入时,在右下角也起名为a
5 F' {! Q& S' h/ J" ~( I9 ^ 4、当鼠标经过时动画播放到某处7 y S) x0 h! s: \# Q6 m9 ?5 e
on (rollover) {. F: {# W* V1 c: [* x+ z) }
gotoAndPlay(10);
. Y9 l' q: l8 L" p6 M* c }' k% w e( S& l' A( Q: @
当鼠标按下时动画播放到某处5 P0 i9 C, U# t, x
on (release) {
# _, ^/ ^, g; i. r gotoAndPlay(1);
4 i- m' C* Q* T9 X! T$ k( m }4 P3 f0 o# c+ `$ N& `# F: `3 B
5、播完动画后自动跳到某网页2 w6 B1 y! }* }0 S* _
getURL("siteindex.htm", _self);6 {* `8 }" m5 g3 A5 g4 |* _
6、设为首页
6 X- d' u4 ]' [( W; {& o2 j on (release) {
& f0 ?7 v; [5 s6 D getURL("javascript:void(document.links.style.behavior='url(#default#homepage)');voiddocument.links.setHomePage ('http://www.flash8.net/')", "_self","POST");
+ l, U- K9 p4 Z' r }
% M- X4 F3 \8 M. R4 G5 N, u8 S 注意要将网页中的flash的ID号命名为"links"9 @6 c6 r k. ~- n# E# |
加入收藏夹
- H) J. T/ }2 a! f4 U on (release) {
: v! f U3 O# C5 Q. Y/ m getURL("javascript:void window.external.AddFavorite('http://www.163.com','网页');", "_self", "POST");
8 i! Y2 j/ K& i }
7 j9 B' |7 R' t9 ^1 s; u) F' a 7、关于随机数的技巧
F5 u) ]# {' z: l% @$ c 用来产生6--20之间的5个不重复的随机数: : r( A$ ?# z! n4 S9 e$ Z
1):首先产生一个随机数,放在数组对象中的第一个位置;
/ w& A% @/ w7 {# y# x 2):产生一个新的随机数.
, _/ q) S2 e1 i 3):检查新产生的随机数和所有目前已产生的随机数是否相同,若是相同则返回(2),否则返回(4) T: L r% U6 C9 L$ Q3 P, P
4):将新的随机数加入数组对象中下一个数组元素内.
( x3 F; p- `1 K! |7 I 5):检查数组对象个数是否已达到5个,若是跳到(6),否则返回(2) 0 f; e e) {) X4 p' W
6):结束.
b+ I8 e6 s4 C* M3 a' V5 L1 G AS如下: : D1 A9 [5 _; S* ?2 k/ b
data1=newArray(5); ! ~+ _! B) F$ ~% H5 l
tot=1;
" B2 W6 F( K8 L3 r" b1 m data1=[tot-1]=random(20-6+1)+6;
. N) z" Q5 ~: O% b5 u do{
4 I# y; X* x2 g0 j3 C gen_data=random(20-6+1)+6; ; i0 x5 c( g- p
reapeat_data=0; % [* G$ d; u4 U* d' n3 B e
for(i=0,i<=tot-1;i++){ * g: S, W5 U5 \- O& c
if(gen_data==data 8 M1 u* R0 f- w1 e1 _
reapeat_data=1; / `& P: v R7 z4 V( G. x
break; , ^4 t# z( ~: Z' B
}
: W( _) ^" A, H8 N$ O7 l }
& i& J2 v* G' O* t if(reapeat_data==0){ 2 L" g9 ?0 C" v3 C6 v
tot++
* U; Z% d0 U/ E7 D9 b/ K data[tot-1]=reapeat_data; - z) G5 A& \5 r+ i
} : c( }* N* c0 L
}while(tot<5);
- k8 ]$ q" O6 ]- X1 w! ` trace(data1); - m" W$ R; X6 Y2 J5 @7 j1 \ K
8 、如何使得flash一打开就是全屏的" |- n: m# v0 @5 w" l
这里说的方法只是用于flash Player (fp)( u3 C) T9 S, W( S1 L
9 、如何禁止右键菜单
! S- z% z1 V! ?+ n& h fscommand的方法还是只能适用于fp,在网页中使用还是必须添加额外的参数# W: T5 Z* t) l! G' r, r
2 D, H( w' A- `3 `- U4 t( L# x6 N. B! [: R/ i8 F! \
或者用最简单的一句as,在fp和网页中均适用:; W$ S& z+ }. ^ n/ Z/ V
Stage.showMenu=false; 10、载入动画的问题
6 D4 D+ p9 |8 E9 E: k, k/ [/ S; F loadMovie("dd.swf", a); //这里没有引号~
4 q d' [) \5 \2 q; i/ l8 |4 u 11、播完动画后自动跳到某网页
7 V! `3 r9 Q7 k0 m5 @& K getURL("siteindex.htm", "_self"); //这里有引号滴~( [& T4 w: r: s' x/ o) z( X
|
|
|