<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    鄧華

    BlogJava 聯(lián)系 聚合 管理
      48 Posts :: 0 Stories :: 149 Comments :: 0 Trackbacks

    前一陣微軟更新了 IE 瀏覽器,針對(duì) IE 的更新,使 Active X內(nèi)容不能自動(dòng)載入,必須先激活方可使用.這些改變可以在 Adobe 的某些軟件中看到 , 包括
    flashplayer.
    Authorware player,
    shockwave Player,
    SVG Viewer,
    Help Center
    Adobe Reader,

    當(dāng)然還有 Sun Java, Apple QuickTime, RealNetworks,RealPlayer 和其它的 ActiveX .

    通過(guò)某些方法嵌入到 html 頁(yè)面中的交互內(nèi)容可能不能響應(yīng)用戶的輸入 ( 例如 , 鍵盤(pán) , 鼠標(biāo) )

    直到用戶點(diǎn)擊要么激活要么繼續(xù)

    ?

    現(xiàn)在我們將使用 deconcept 的開(kāi)源代碼 flashObject 這里下載 Download FlashObject 1.3 來(lái)解決這個(gè)問(wèn)題。

    基本方法如下:

    只需要將 flashobject.js 包含在你的 html 頁(yè)面內(nèi),然后加上一點(diǎn) javascript 代碼嵌入 flash swf ok 了.
    它的工作方式如下:

    代碼 :

    <script type="text/javascript" src="flashobject.js"></script>
    <div id="flashcontent">
    This text is replaced by the Flash movie.
    </div>
    <script type="text/javascript">
    var fo = new FlashObject("movie.swf", "mymovie", "200", "100", "7", "#336699");
    fo.write("flashcontent");
    </script>



    簡(jiǎn)單分析一下
    1:
    <div id="flashcontent">
    This text is replaced by the Flash movie.
    </div>


    這一段相當(dāng)于我們?cè)跒榉胖?/span> flash 文件而準(zhǔn)備的一個(gè) holder. 有些象我們常用的空的 MovieClip holder. 為放入內(nèi)容而準(zhǔn)備的.如果你沒(méi)有裝 flashplayer. 那么里面的那行字會(huì)顯示出來(lái)如顯示為 ”This text is replaced by the Flash movie.” 如果你裝了 flashplayer ,那這行字是不會(huì)顯示的,用戶基本上是看不到的,同時(shí)它還有一個(gè)好處是你可以把這行內(nèi)容變成的你搜索關(guān)鍵字, google 會(huì)很容易搜到它的.呵呵,一舉兩得. 下面這段一看就知道是什么了.

    2:
    <script type="text/javascript">
    var fo = new FlashObject("movie.swf", "mymovie", "200", "100", "7", "#336699");
    fo.write("flashcontent");
    </script>


    用來(lái)嵌入 swf, 比如當(dāng)前的影片文件是 ”movie.swf”, id ”mymoive, 寬是 200, 高是 100,flashplayer 版本是 7, 背景色是 #336699.

    下面我們來(lái)看一下我們嵌入一個(gè) flash 的范例 .


    根據(jù)上面的基本工作方式 , 我們還要嵌入一些其它的參數(shù) . 來(lái)滿足我們一些其它的需要

    比如我們有一個(gè)文件名為 ws.swf, 我們想把它嵌入到頁(yè)面中 , 又不至于受 IE 更新的影響 .

    1.
    在頁(yè)面中包入 flashobject.js 文件
    <script type="text/javascript" src="flashobject.js"></script>
    一般這行代碼可以寫(xiě)在 body 標(biāo)簽之前即可 .

    2.
    把下面這段代碼加在它下方 .

    代碼 :
    <div id="flashcontent" style="width: 300px; height: 200px"></div>
    <script type="text/javascript">
    var fo = new FlashObject("ws.swf", "mymovie", "300", "200px", "7", "#336699");
    fo.addParam("quality", "low");
    fo.addParam("wmode", "transparent");
    fo.addParam("salign", "t");
    fo.addParam("scale", "noscale");
    fo.addParam("loop", "false");
    fo.write("flashcontent");
    </script>


    從上面的代碼中我們看出 , 我們將要把 FLASH 放在 id flashcontent 層中 , 它的寬為 300 高為 200 像素 , 那么應(yīng)是和我們的 swf 文件的大小是相同的 . 如果你想縮放也可以是不同的 . 下面 var fo = new FlashObject("ws.swf", "mymovie", "300", "200px", "7", "#336699"); 是嵌入 flash 文件 , 在之前的內(nèi)容已介紹過(guò)它里面的參數(shù) , 其中的 ws.swf 可以是相對(duì)路徑也可以是絕對(duì)路徑 , 如你可以直接輸入網(wǎng)站加上你的 swf 文件名字 .
    在下面的一段就是我們可以加入的參數(shù) , 從上到下分別為 quality 質(zhì)量 ,wmode transparent 透明 ,salign 對(duì)齊 ,scale 縮放 ,loop 循環(huán)等 .
    這樣我們的嵌入過(guò)程就完成了 .

    如果你想使用 flashVars 來(lái)進(jìn)行 html flash 之前的通訊 , 使用 flashobject 也是很容易的 , 但有一點(diǎn)使用 flashobjcet 時(shí)只有在 swf 剛一載入時(shí)傳遞參數(shù) . 并且是以值對(duì)的形式來(lái)傳遞 , 如下 :variable1=value1&variable2=value2&variable3=value3
    使用方法如下 :
    代碼 :
    <script type="text/javascript">
    var fo = new FlashObject("movie.swf", "mymovie", "200", "100", "7", "#336699");
    fo.addVariable("variable1", "value1");
    fo.addVariable("variable2", "value2");
    fo.addVariable("variable3", "value3");
    fo.write("flashcontent");
    </script>


    一旦這一步完成 , 那么所有的變量就已經(jīng)傳入到 flash, 你就可以靈活的在你的 flash 中的 _root 上使用了 .
    deconcept flashObject
    還提供了可以加入其它參數(shù)的說(shuō)明.你可以詳細(xì)查看

    posted on 2006-05-17 09:32 鄧華的碎碎念 閱讀(1089) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲精品国产高清嫩草影院| 四虎国产精品免费久久| 波多野结衣一区二区免费视频| 亚洲国产成人手机在线电影bd| 真实国产乱子伦精品免费| 久久精品国产亚洲AV香蕉| 中文字幕免费在线| 亚洲国产av一区二区三区丶| 亚洲黄色免费网址| 亚洲三级在线播放| 午夜免费福利网站| 边摸边吃奶边做爽免费视频网站| 免费国产真实迷j在线观看| 看免费毛片天天看| 在线精品亚洲一区二区小说| 日韩av无码免费播放| 亚洲午夜免费视频| 成人免费毛片观看| 特色特黄a毛片高清免费观看| 亚洲精品乱码久久久久66| 日韩免费人妻AV无码专区蜜桃 | 亚洲色婷婷一区二区三区| 免费黄色电影在线观看| 亚洲欧洲自拍拍偷综合| 成在线人永久免费视频播放| 免费人妻精品一区二区三区| 亚洲AV日韩AV永久无码绿巨人| 亚洲免费福利在线视频| 相泽南亚洲一区二区在线播放| 国产成人亚洲影院在线观看| 无人在线观看免费高清| 亚洲国产精品免费观看| 亚洲一区二区视频在线观看| 91人成网站色www免费下载| 亚洲日韩av无码中文| 国产亚洲精品成人a v小说| 美丽的姑娘免费观看在线播放 | 免费又黄又硬又爽大片| 人人玩人人添人人澡免费| 亚洲色偷偷综合亚洲AV伊人蜜桃| 亚洲日本在线观看视频|