回答
如果你想有一個新窗口中打開一個彈出窗口,你可以使用:
window.open('newpage.html');
這將在新窗口中打開文件
newpage.html
,您可以使用HTML和CSS對樣式進行設置。
編輯:
如果你想這樣做在同一窗口內,我會建議躲在一個div,然後顯示在點擊它,就像這樣:
您可以使用jQuery插件來實現這一點以及更多爲你,但作爲一個學習練習,以上是非常簡單的,不需要外部庫
您可以使用:
alert('your text');
但如果你需要定製與圖像彈出,背景等等,那麼你最好找jQuery的你的手,研究它。
有很多教程身邊,只是谷歌對他們(或買一個好的手工:)
爲什麼downvote? 我只是給了一個簡單的回答一個簡單的問題... –
我不是downvoter,但在這個問題上表明,OP要添加圖像,所以'alert()'將永遠不會工作。其次只是鏈接到jQuery.com,並說有很多教程是不是一個答案!第三,爲JavaScript新手提供jQuery解決方案可能會讓人更困惑 - 一個簡單的JavaScript解決方案。 – andyb
好的謝謝,我仍然需要進入這些機制。只要有解釋,我可以用downvote。 –
最簡單的方法是使用jQuery UI的彈出插件。您還需要包含jQuery庫。
http://jqueryui.com/dialog/#modal-message
的Javascript:
$(function() {
$("#dialog-message").dialog({
modal: true,
buttons: {
Ok: function() {
$(this).dialog("close");
}
}
});
});
HTML:
<div id="dialog-message" title="Download complete">
<p>
<span class="ui-icon ui-icon-circle-check" style="float: left; margin: 0 7px 50px 0;"></span>
Your files have downloaded successfully into the My Downloads folder.
</p>
<p>
Currently using <b>36% of your storage space</b>.
</p>
</div>
最簡單的方法是使用jQuery Dialog
a nd這是一個樣本:jQuery Dialog
- 1. href彈出javascript不彈出
- 2. Javascript彈出框
- 3. javascript彈出框
- 4. Captruing JavaScript彈出
- 5. JavaScript彈出Window.Focus
- 6. Javascript彈出框
- 7. 彈出從Javascript
- 8. 回彈後的Javascript彈出
- 9. JavaScript警告不彈出與PHP變量
- 10. 關閉與JavaScript的彈出窗口?
- 11. MVC3 AJAX形式與確認JavaScript彈出
- 12. javascript彈出與打印屏幕按鈕
- 13. 與用戶交互的JavaScript彈出
- 14. Javascript timed彈出警報與位置.href
- 15. JavaScript彈出 - 從彈出=瀏覽器
- 16. Javascript彈出框不會彈出
- 17. 彈出與jquerymobile
- 18. 彈出與PHP
- 19. 與彈出
- 20. Javascript彈出焦點?
- 21. Javascript彈出窗口
- 22. Javascript彈出窗口
- 23. javascript延遲彈出
- 24. 圖片Javascript彈出
- 25. 彈出的javascript url
- 26. javascript彈出窗口
- 27. Javascript彈出錯誤
- 28. JavaScript彈出確認
- 29. 通過javascript彈出
- 30. javascript彈出錯誤
不是一個新窗口只是一個彈出消息種類 –
@MarkFenech更新了我的答案 – Andy