DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> Flash對聯廣告的關閉按鈕討論
Flash對聯廣告的關閉按鈕討論
編輯:JavaScript基礎知識     
頁面兩邊對稱的對聯式Flash廣告很常見,我們今天姑且不談如何制作對聯廣告,主要講一下Flash廣告裡的小“×”(關閉按扭)的代碼,以及它和外部網頁環境的接合。這個關閉按扭的制作也是有一點學問的。

  具體步驟如下: 畫一個小“×”的關閉按扭的圖形,這應該不難吧?全部選中後,按下F8鍵轉化成一個“按扭”組件,點擊選中這個小按扭後,按下F9鍵打開動作面板,添加以下代碼:

以下為程序代碼:
on (release)
{
  getURL("FSCommand:", "");
}
 
  就這麼簡單嗎?對,在Flash裡就是這麼簡單了,當然,還要在網頁裡做以下工作。 這裡我們多運用一些JavaScript的東西來做我們這個代碼塊兒移植性很好的對聯。 全部代碼如下:
以下為程序代碼:
<!-- 對聯開始 -->
<SCRIPT language=JavaScript event=FSCommand() for=dl> 
duilian2.style.visibility='hidden'; 
duilian3.style.visibility='hidden'; 
</SCRIPT>

<SCRIPT language=JavaScript> 
function winload() 

  duilian2.style.top=20; 
  duilian2.style.left=5; 
  duilian3.style.top=20; 
  duilian3.style.right=5; 

//if(document.body.offsetWidth>800){ 

  document.write("<div id=duilian2 style='position: absolute;visibility:visible;z-index:1'><EMBED src='/images/banner.swf' quality=high WIDTH=100 HEIGHT=300 TYPE='application/x-shockwave-flash' id=dl></EMBED></div>" 
+"<div id=duilian3 style='position: absolute;visibility:visible;z-index:1'><EMBED src='/images/banner.swf' quality=high WIDTH=100 HEIGHT=300 TYPE='application/x-shockwave-flash' id=dl></EMBED></div>"); 

winload() 
//} 
</SCRIPT>
<!-- 對聯結束 -->


  整個這一部分包含了兩段JS代碼塊,從第一個看以看出是設置當對聯Flash中發生事件瞇FSCommand()時duilian2和duilian3的visibility(可見)屬性為hidden(隱藏)。 而第二段JS就是插入對聯廣告以及設置了一下對聯在浏覽器窗口中所出現的位置。{}

  把上邊那段代碼,插入到任何網頁的之間,然後把那個對聯Flash拷貝到和那網頁同目錄下,浏覽就可以看到了。是不是又感覺學會了一招兒?

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved