2010-12-10 102 views
0

有一個鏈接給下面打開這個,然後點擊table styles。當我們點擊這些小尺寸的表格圖像,然後在大圖像區域顯示它時,它會顯示所有的表格樣本。當我們點擊小圖像時改變大圖像

http://www.pooltables.com/coventry-pool-table/?icid=in00007

我想創造一些像這樣的事情,或者如果你們有任何引用這方面的話,請回復me.Or如果有任何腳本類似。

如果有任何鏈接提供給我任何幫助,請回復。它非常緊急。

我將非常感謝u人 感謝

回答

2

那麼,你引用的例子是在Flash中創建的,所以要在javascript中獲得相似的幻想外觀並不容易。

但是,在javascript中獲得類似的功能非常容易,但不是花哨的平滑過渡,以及工具提示等的奇幻外觀(這是可能的,但需要更多...)。從點擊縮略圖顯示圖像的一個簡單的例子是這樣的:

<style> 
    table#thumbnails{ 
    background-color:white; 
    } 
    table#thumbnails tr td img 
    { 
    cursor: pointer; 
    } 
</style> 

<script type="text/javascript"> 
function showImage(image){ 
    var mainImage = document.getElementById('mainImage'); 
    mainImage.src = image; 
} 
function toggleThumbnails(){ 
    var thumbnails = document.getElementById('thumbnails'); 
    if(thumbnails.style.display == 'block'){ 
    thumbnails.style.display = 'none'; 
    } else { 
    thumbnails.style.display = 'block'; 
    } 
} 
</script> 
<input type="button" value="Show/hide thumbnail list" onclick="toggleThumbnails()" /> 
<table id="thumbnails" style="display:none;"> 
<tr> 
<td><img src="thumb1.png" title="Item 1" onclick="showImage('img1.png')" /></td> 
<td><img src="thumb2.png" title="Item 2" onclick="showImage('img2.png')" /></td> 
<td><img src="thumb3.png" title="Item 3" onclick="showImage('img3.png')" /></td> 
</tr> 
<tr> 
<td><img src="thumb4.png" title="Item 4" onclick="showImage('img4.png')" /></td> 
<td><img src="thumb5.png" title="Item 5" onclick="showImage('img5.png')" /></td> 
<td><img src="thumb6.png" title="Item 6" onclick="showImage('img6.png')" /></td> 
</tr> 
<tr> 
<td><img src="thumb7.png" title="Item 7" onclick="showImage('img7.png')" /></td> 
<td><img src="thumb8.png" title="Item 8" onclick="showImage('img8.png')" /></td> 
<td><img src="thumb9.png" title="Item 9" onclick="showImage('img9.png')" /></td> 
</tr> 
</table> 
<div> 
<img id="mainImage" src="img1.png" /> 
</div> 
+0

亞從這我可以找到這樣的事情。謝謝 – Chauhan 2010-12-10 13:49:21

+0

你好,我們可以在按鈕點擊彈出框中顯示此表? – Chauhan 2010-12-10 13:53:07

+0

我編輯並添加了一個按鈕來顯示/隱藏縮略圖列表。如果你想讓它看起來像一個彈出窗口,你只需要把它放在絕對位置並指定屏幕上的位置來放置它。 (

) – awe2010-12-10 14:29:59

0

你永遠不會找到一個腳本,不正是你想,如果你想要的是「類似的東西」是什麼。

您可能想要研究jQuery等javascript庫,通過使您能夠將代碼綁定到事件,使得這種事情變得簡單。

1

你可以嘗試一下this line

在上面的例子中,我更改了012g上的img標籤src,在上mouseleave,原始圖像src被存儲。

+0

感謝您的答覆。請看看給予link.then您更好地理解我的要求 – Chauhan 2010-12-10 13:23:53

+0

在上述網址,事情都是由閃存管理/ flex [不確定],只有在javascript中才能實現這一點,您還必須使用圖像映射。參考。 http://www.elated.com/articles/creating-image-maps/ – 2010-12-10 13:27:23