2013-04-04 52 views
0

我想處理Flash橫幅上的點擊事件。 Flash橫幅是指向另一個頁面的鏈接。處理Flash橫幅上的點擊事件

這是我的代碼:

<!DOCTYPE html> 
<html> 
    <head> 
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> 
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js"></script> 
    <script type="text/javascript"> 
     $(document).ready(function($) { 
     $('.banner').click(function() { 
      var id = $(this).attr('id'); 

      alert(id); 
     }); 
     }); 
    </script> 
    </head> 
    <body> 
    <a id="banner_1" class="banner" href="http://google.com"> 
     <h1>Banner 1</h1> 
    </a> 

     <embed id="test_1" class="banner" src="http://www.dg/wp-content/uploads/2013/03/sera-flash_web-banner_preset.swf" 
      width="400" 
      height="120" 
      type="application/x-shockwave-flash" 
     />  

    <a id="banner_2" class="banner" href="http://yahoo.com"> 
     <h1>Banner 2</h1> 
    </a> 
    </body> 
</html> 

我怎樣才能做到這一點?

編輯

而且我嘗試按如下的onclick添加,onrelease事件。但它不工作。

<embed onrelease="alert('ddd');" src="http://www.dlk/stg/wp-content/uploads/2013/03/sera-flash_web-banner_preset.swf" 
      width="400" 
      height="120" 
      type="application/x-shockwave-flash" 
     /> 
+0

你的目標究竟是什麼? – ggzone 2013-04-04 13:32:18

+0

我想保存橫幅點擊數據庫。所以我想在橫幅點擊事件中做到這一點。 – 2013-04-05 08:32:47

回答

0

除了JavaScript,您可以使用CSS。在嵌入之上注入一個絕對定位的DIV,並將z-index設置爲嵌入。