看到论坛上有人问,碰巧 Conjee_Album 用到了:

//js in html
<
script language="JavaScript">
      
function resizeSwf(w, h){
              
var swf = thisMovie("yourSwfName");
              
swf.width = w;
              
swf.height = h;
      
}
      
function thisMovie(movieName) {
              
if (navigator.appName.indexOf("Microsoft") != -1) {
                    
return window[movieName];
              
} else {
                    
return document[movieName];
              
}
      
}
<
/script>
//as in flash:
ExternalInterface.call("resizeSwf", yourWidth, yourHeight);

  注意根据需要指定html里 object 标签的 idembed 标签的 nameyourSwfName


相关日志

已经有2条评论

  1. shuixingzai Said @ 2007-06-14 15:30

    这段程序怎么用的?怎么我用了,但是弄不起来。请指教指教啊!谢谢!

  2. GKLIN Said @ 2007-06-30 22:43

    使用 ExternalInterface

    必須先 import flash.external.*;

    否則無法run

看完了要说点啥么?