介紹幾套關於 Box Window 的 jQuery Plugins

分享到噗浪!

我不知道怎麼描述今天的主題,總之就是讓頁面中央顯示一個 Window 視窗 ( 不是開新視窗 ),而是讓一個方塊(Box)顯示在頁面中央,並且讓方塊以外的區域都變的暗暗的,讓視覺焦點專注在那個方塊視窗中,如下圖例:

ThickBox Window

使用這樣的效果有許多好處,例如不用設計太多額外頁面,並且可透過 jQuery 動態載入內容,不但節省頻寬、增加使用性(Usability)、減少套版時間與複雜度、....等等。

在實務上,我曾經用過與我身邊的朋友曾經用過許多類似功能的 jQuery Plug-ins,今天我整理介紹 3 套較多人使用的 Box Window 套件,這幾套都是 jQuery-based 的外掛套件,都還蠻好用的。

ThickBox

  • 網址:http://jquery.com/demo/thickbox/
  • 特色:
    • 支援顯示的內容包括 images, iframed content, inline content, 與 AJAX content
    • 在 IE 6 下可自動隱藏 Form 元素 ( 你應該知道 <select> 元素會蓋住所有 layer 這件事 )
    • 視窗會永遠顯示在畫面正中央,包括你捲動視窗或調整視窗大小
    • 視窗可透過超連結表單元素(如: 按鈕)影像地圖(ImageMap) 啟動

FancyBox - fancy image zooming tool

  • 網址:http://fancy.klade.lv/
  • 特色:
    • 適用於瀏覽單張或多張圖片
    • 有比 ThickBox 漂亮的預設畫面與過場效果(transitions) => 他已經自稱 FancyBox 了 ^^
    • 可直接喚起 圖片 (images)、div ( inline content ) 或 url ( 透過 iframe 載入網頁 )

jQuery lightBox plugin

  

此文章由 will 發表於 2009/2/12 上午 11:09:09

永久連結 | 評論 (6) | 此文章的RSSRSS comment feed |

分類: JavaScript | Web

標籤: , , , ,

評論

二月 12. 2009 15:23

VampireNeo

介紹多一個 Lightbox plugin 給你, 名叫 Shadowbox


網址:http://mjijackson.com/shadowbox/
特色:
*支援顯示的內容有 images, QuickTime, Windows Media Player, Flash, Flash video, HTML 及 iframe
*過場也效果不錯
*顯示較大的圖片時, 也有三個方式: Clipped (no resizing), Resized, Draggable

VampireNeo 香港特別行政區

二月 12. 2009 15:31

will

看起來不錯,但我有發現兩個問題:
1. 他只能「非商業」使用,「商業使用」需購買授權。
2. 我的 IE8 無法使用。

will 台灣

二月 15. 2009 02:36

Ammon

http://dolem.com/lytebox/

不需要任何 javascript framework

Ammon 台灣

二月 15. 2009 12:27

will

這套看起來還不賴喔,多謝推薦!

will 台灣

五月 24. 2010 17:19

小路

請問版主:
若是我要在 Windows Form 實現這種效果,又該如何做到,
我自己是有做過 new 兩個 Form 一個當背景一個來顯示,不過感覺每次都要 Show
兩個 Form 感覺很瞎,不知道還有沒有其他作法

小路 台灣

五月 24. 2010 20:54

Will 保哥

小路:

隔行如隔山,我比較熟悉 Web 開發,Windows Form 我不熟,您還是去論壇發問吧。 ^_^

social.msdn.microsoft.com/Forums/zh-TW/categories/

Will 保哥 台灣

新增評論


( 您輸入的Email不會顯示於網站上 )

  Country flag

biuquote
  • 評論
  • 線上預覽
Loading