2010-01-06 67 views
0

使用JQuery,我如何創建一個燈箱效果,而不是顯示一張照片 - 我想在燈箱中顯示一個HTML文檔。JQuery:如何創建一個燈箱來打開一個網頁

基本上,如果你有每一個使用Facebook - 他們一直這樣做的效果。而不是去新的網頁發送消息,它只是在當前頁面上內聯彈出消息HTML表單。

UPDATE

有沒有人對JQuery的對話框內置功能的更多信息。看來我可能會有一個JQuery對話框加載一個外部網頁...但我很難找到信息。

+1

您是否使用燈箱效果插件? – 2010-01-06 17:42:39

+0

我理想的是尋找核心內置的東西,但如果需要插件,那很好。我只是想指出我可以在哪裏找到這個功能的方向。 – TeddyB 2010-01-06 17:49:14

回答

0

可以做IFrame的最流行的JQuery解決方案之一是Thickbox

它不再被明顯維護,但現在應該可以正常使用,並且在其首頁還提供了一些替代選項。

0

這可能不是正好是你在找什麼,但是除了燈箱插件,你可以試試jQueryUI的Dialog

+0

這是有趣的,因爲它是核心庫的一部分。如果JQuery UI對話框支持打開HTML鏈接 – TeddyB 2010-01-06 17:48:14

3
+0

這是一個與此問題非常相關的鏈接 – Jason 2010-01-06 17:47:40

+0

*爲什麼* Shadowbox *得到如此小的宣傳?這是一個很好的系統。 – 2010-01-06 17:49:51

+0

因爲像我這樣的人從來沒有聽說過Shadowbox。這也是你的產品宣傳效果的一部分。 – Strawberry 2010-01-06 17:51:43

0

看看fancybox

FancyBox是一個jQuery插件,用於在Mac風格的「lightbox」中顯示圖片,html內容和多媒體,並且漂浮在網頁上方。