网页中经常需要弹出dialog,虽然很多JS开源框架都提供这个功能,但是效果都不是很好,比如easy-UI。修改样式这些又不是我擅长的,身边又没有美工兄弟,苦逼啊!
(Easy-UI的BasicDialog)
而且如果使用这个,只能在div中添加内容,Source Code如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Basic Dialog - jQuery EasyUI Demo</title> <link rel="stylesheet" type="text/css" href="../../themes/default/easyui.css"> <link rel="stylesheet" type="text/css" href="../../themes/icon.css"> <link rel="stylesheet" type="text/css" href="../demo.css"> <script type="text/javascript" src="../../jquery.min.js"></script> <script type="text/javascript" src="../../jquery.easyui.min.js"></script> </head> <body> <h2>Basic Dialog</h2> <p>Click below button to open or close dialog.</p> <div style="margin:20px 0;"> <a href="javascript:void(0)" class="easyui-linkbutton" onclick="$('#dlg').dialog('open')">Open</a> <a href="javascript:void(0)" class="easyui-linkbutton" onclick="$('#dlg').dialog('close')">Close</a> </div> <div id="dlg" class="easyui-dialog" title="Basic Dialog" data-options="iconCls:'icon-save'" style="width:400px;height:200px;padding:10px"> The dialog content. </div> </body> </html>
下面是我在网上找到的一款非常好的dialog插件,已用于自己的项目中,它可以在dialog中写HTML代码,也可以引入其他HTML文件,操作方便、多样,效果美观,地址是:http://www.5icool.org/demo/2012/a00576/,使用方法这个地址里面非常详细,我就不多说了,仅上个图:
原文地址:http://blog.csdn.net/zhshulin/article/details/29825299