這應該適用於任何瀏覽器,而不僅僅是IE瀏覽器。 在區域地圖中,添加一個id標記。
<area shape="rect" id="yourid" coords="5,65,132,116" alt="Your Alt Description" />
在地圖的外部,將這種代碼添加到html中,並在空標記中添加一個id。
<a href="an_image.jpg" rel="lightbox[a]" Title="My title"><span id="empty_span"></span></a>
使用JavaScript,做這樣的事情
<script>
$('area').click(function(){
$("#empty_span").click();
});
</script>
爲多個區域,你可以創建多個點擊功能或數在兩個區域標籤和點擊功能的IDS - 如下:
<map etc....
<area shape="rect" id="id1" coords="5,65,132,116" alt="1st Description" />
<area shape="rect" id="id2" coords="55,65,132,116" alt="2nd Description" />
<area shape="rect" id="id3" coords="105,65,132,116" alt="3rd Description" />
</map>
<a href="1st_image.jpg" rel="lightbox[a]" Title="1st title"><span id="span1"></span></a>
<a href="2nd_image.jpg" rel="lightbox[a]" Title="2nd title"><span id="span2"></span></a>
<a href="3rd_image.jpg" rel="lightbox[a]" Title="3rd title"><span id="span3"></span></a>
<script>
$('area').click(function(){
$("#span"+$(this).attr("id").substr(2)).click();
});
</script>
嘗試編輯您的舊帖子,而不是回答您的舊問題 – 2009-08-13 16:32:26