2013-10-09 133 views
1

我想補充的超鏈接我閃光的旗幟..超鏈接閃光燈不工作

能否請您複製和測試HTML文件中的代碼,並告訴我,爲什麼超級鏈接不工作?

<a href="http://google.com/"><embed src="http://imperialtrader.com/egfinder/logo/red/moto.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="300" height="200"></embed></a> 

從我的代碼或從Flash橫幅設計的問題?

回答

1

它不工作,因爲之前被髮送到錨標籤onclick事件被髮送到Flash內容。 (然後它在flashland丟失)

如果你要修復它,你需要一些JavaScript,並從那裏獲取錨的onmousedown事件事件:

<a id="myFlashLink"><embed ... ></a> 
<script> 
var anchor = document.getElementById('myFlashLink'); 
anchor.onmousedown = function() { 
    alert(anchor); 
    //insert code here 
} 
</script> 
+1

現在它的工作原理,謝謝:) – Ahmed

+0

它的工作原理細在Chrome僅但不是在Firefox和IE的工作.. – Ahmed