JQuery实现自定义对话框

Published by Sean_Loo at 2008-3-17 with 0 review(s), ? hits. [AJAX]

       JavaScript为我们提供几种对话框功能,但功能都十分有限;虽然在IE下可以通过模式窗体的方式创建更丰富的对话框功能,但毕竟只有IE得到支持。为了得到更丰富的自定义对话框功能,于是用JQuery编写了一个对话框插件;只需简单地引用相关JavaScript就能得到丰富的自定义对话框功能。

插件功能特点:

       允许通过CSS进行外观控制。

       可以任意把面页的元素作为对话框显示。

       当对话框激活时,对话框外的任何元素不能接受鼠标操作。

       对话框可以在工作区范围内任意移动,根据工作区大小自适应居中功能。

       并不需要编写复杂的JavaScript,通过简单HTML属性描述即可。

       经过测试插件可以在Firefox和IE下正常工作。

       简单使用描述:

       引用JQuery和对话框插件文件:

<script src=jquery-latest.js></script>
<script src=messageBox.js></script>

       定义相关按钮为行:

<input id="Button4" type="button" value="提问对话框" showoption="control:test2;width:220;height:120;title:对话框" />

       定义相关对话框显示的内容:

<div id="test2" style="display:none">
    <table style="width: 200px">
        <tr>
           <td >
              JQuery模式对话框插件好用吗?</td>
        </tr>
        <tr>
           <td align="right" >
              <input id="Button2" onclick="CloseMessageBox()" type="button" value="是" />
              <input id="Button6" onclick="CloseMessageBox()" type="button" value="否" />
           </td>
        </tr>
    </table>
</div>
http://www.xvdesign.com/ajax/jquery-messagebox.html
Previous: tsmd



News and coming

Directories

抓虾 Rojo
google reader bloglines
my yahoo 哪吒

Resources

Status

  • []Writings
  • []Reviews
  • lx-super[A]163.comSean_Loo
鄂ICP备07004579号 Powered by Sean_Loo. All right reserved. W3CSitemap