ASP.net:flash 加超链接
2010-09-10 14:34 微软一点都不软 阅读(167) 评论(0) 编辑 收藏 举报网上找了很多相关资料,但没有一个能很好的解决我的问题;借鉴人家思路,把写好的页面源码贴出;以备后用!
<!--Flash开始-->
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<div id="masker1" style="z-index: -1; padding: 0px; clear: both;">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
width="<%=flashWidth %>" height="<%=flashHeight %>" id="Object2">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="<%=flashUrl %>" />
<param name="wmode" value="transparent" />
<param name="scale" value="exactfit" />
<param name="quality" value="high" />
<param name="bgcolor" value="#333" />
<param name="menu" value="true" />
<param name="align" value="top" />
<param name="wmode" value="opaque" />
<embed src="<%=flashUrl %>" name="embedmid" allowscriptaccess="sameDomain" type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer" menu="false" quality="high"
wmode="transparent" width="<%=flashWidth %>" height="<%=flashHeight %>" align="top" />
</object>
</div>
<div id="masker2" style="z-index: 1; padding: 0px; clear: both; cursor: hand; visibility: visible;">
<a href="<%=LinkUrl %>" target="<%=LinkTarget %>" hidefocus>
<img src="<%=blankImgUrl %>" width="<%=flashWidth %>" height="<%=flashHeight %>"
border="0" alt="" /></a>
</div>
<script type="text/javascript">
var obj = document.getElementById("masker2");
obj.style.marginTop = "-<%=flashHeight %>";
</script>
</td>
</tr>
</table>
<!--Flash结束-->