2013-08-16 54 views
0

我想在消息框或任何顯示框。(對不起,我不知道,框中確切的詞。)是否有消息框中打開href鏈接?

有沒有什麼辦法打開任何形式的展示盒HREF鏈接。打開HTML HREF鏈接文件?我只需要JavaScript技術的答案。幫我

+0

你能成爲一個更清楚一點?你想在對話框中顯示HTML,或者你想在對話框中有可點擊的鏈接?什麼樣的對話框,警示框或某種類型的模式? –

+0

無論出於何種原因,您希望這種劑量似乎是正確的方法。我建議你改爲使用一些JQuery Popus。 –

+0

你知道它是什麼樣子嗎?你可以包含一個圖像或鏈接到一個? – putvande

回答

0

我不認爲一個alert()confirm()或任何其他內置的瀏覽器對話框,可不僅僅是簡單的文字顯示更多。但是,您可以在模式div對話框中使用任何HTML內容。 jQuery UI Dialog是一個流行的例子。您不需要使用該插件,但它可以使其變得簡單。

本質上,您只是在頁面上呈現隱藏元素(通常爲div),並通過將元素樣式化爲在頁面的其餘部分「浮動」來響應某些頁面事件。該元素,因爲它是DOM的一部分,可以包含任何你想要的HTML。

+0

其相當有趣。但[這裏](http://jqueryui.com/dialog/)我只能夠顯示一些語句,但不是HTML文件。我需要顯示html文件。幫我解決問題 –

+0

@ user2655873:也許我誤解了這個問題。我以爲你想在對話框中顯示HTML內容。你想實際上有一個鏈接打開一個新的窗口?如果你想使用jQuery UI對話框,那麼它的內容可以是另一個HTML文檔的'iframe'。但是,更簡單的方法可能只是將您的鏈接打開到新窗口。這與JavaScript無關,僅通過鏈接上的'target'屬性實現,https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a或者使用JavaScript,您可以可以調用'window.open()'到一個新頁面。 – David

0

以及取決於你如何構建你的web應用程序。你可以整合twitter引導,它有很多偉大的JavaScript插件。一個模式可能會解決你的問題。

http://getbootstrap.com/2.3.2/javascript.html#modals

替代,您可以使用收藏夾,我看到有人已經提到的fancybox。第二個版本現在出來了。

它支持圖片,iframe和格作conetent http://fancyapps.com/