網頁中廣告條的關閉方法-Flash教程

來源:設計前沿網上收集 作者:未知更新時間:2008-03-04點擊:

在FLASH廣告條中加入關閉的按鈕只要在按鈕上加入quit退出的命令即可。
on(release){
fscommand(\"quit\");
}
現在在FLASH PLAYER中點擊退出即可關閉FLASH PLAYER,但在網頁中卻不可以退出。在網頁中要想直接實現退出是不可能的,不過我們可以利用層的隱藏屬性來實現。具體插入層的方法這里就不多說,看看下面的代碼吧。

<div id='right' style='position: absolute; visibility:z-index; left: 679px; top: 14px;'>
<EMBED src='100250.swf' quality=high PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\" TYPE=\"application/x-shockwave-flash\" WIDTH=\"100\" HEIGHT=\"300\" id='ad' wmode=opaque></EMBED>
</div>

<SCRIPT FOR='ad' EVENT='FSCommand()' LANGUAGE='JavaScript'>
right.style.visibility='hidden';
//設置id為right的樣式屬性中的可見為隱藏,hidden改為visible即可顯示
</script>

這里要注重的就是以下幾點:
一、div中的id要命名,上例代碼中用right為層的id名,即id='right'
二、再給SWF文件的id命名,上例代碼中用ad為EMBED中swf所再的id名,即id='ad';還有不要忘了wmode=opaque
三、在script后的for的值是swf所在的EMBED元素中的id名,EVENT事件為SWF文件中的FSCommand()命令。

假如有多個類似的廣告,可增加層插入相應的廣告文件,不過EMBED元素的id名要相同,div元素的id名可以不同。假如div元素的id名不同,那么在腳本處的right要改成相應的div元素id名。


相關Flash教程:
最新評論:
loading.. 評論加載中....
發表評論:不能超過250字節,請自覺遵守互聯網相關政策法規.
  • 昵稱: 驗證: