源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

jquery showModelDialog的使用方法示例详解

  • 时间:2021-02-20 06:25 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:jquery showModelDialog的使用方法示例详解
前两天接到这样一个任务:在用户上传附件,需要校验用户上传附件中身份证信息,如果存在错误信息需要将所有的错误信息展示出来。 这个需求我一开始考虑得就是使用jQuery Dialog。但是看到这个项目没有使用而是使用showModelDialog,所以为了统一,也需要使用showModelDialog。 window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。 使用方法: varreturnValue = window.showModalDialog(URL [, arguments] [, features]) 参数说明: URL:必选参数:用来指定对话框要显示的文档的URL。 arguments:可选参数。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过window.dialogArguments来取得传递进来的参数。 features可选参数。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号”;”隔开。 dialogHeight 对话框高度,不小于100px。 dialogWidth: 对话框宽度。  dialogLeft: 距离桌面左的距离。  dialogTop: 离桌面上的距离。 center: {yes| no | 1 | 0 }:窗口是否居中,默认yes,但仍可以指定高度和宽度。  help: {yes | no | 1 | 0 }:是否显示帮助按钮,默认yes。  resizable: {yes | no | 1 | 0 } [ie5+]:是否可被改变大小。默认no。  status: {yes | no | 1 | 0 } [IE5+]:是否显示状态栏。默认为yes[ Modeless]或no[Modal]。  scroll:{ yes | no | 1 | 0 | on | off }:指明对话框是否显示滚动条。默认为yes。 示例:
[url=/bjlc/css/queryErrorInfo.css]    <link href="/bjlc/css/index.css" rel="stylesheet" type="text/css" />  </head>     <base target="download">   <body>       <div class="errorMain">       <div class="errorBtn">         <input type="button" value="我要修改" class="button_08" onclick="wyxg();"/>              <input type="button" value="继续查询" class="button_08" onclick="jxcx();"/>          </div>        <div id="showErrorInfo">            <table class="errorTable" cellpadding="0" cellspacing="0">                <tr>                    <td colspan="3" class="errorTitle">错误人员名单</td>                    <s:form theme="simple" id="error_download" namespace="/query" method="post"></s:form>                </tr>                <tr>                    <td width="20%" align="center">姓名</td>                    <td width="30%" align="center">身份证</td>                    <td width="50%" align="center">错误信息</td>                </tr>                <s:iterator value="#request.ecList">                    <tr>                        <td><s:property value="xm"/> </td>                        <td><s:property value="sfz"/> </td>                        <td><s:property value="message"/> </td>                    </tr>                </s:iterator>            </table>        </div>       </div>   </body>   <SCRIPT type="text/javascript">       //设置高度       function setHeight(){            var _allH = $(".errorMain").height();            var _H1 = $("#showErrorInfo").height();            if(_allH>=536){                $("#showErrorInfo").css("height","500px")            }       }       window.onload = setHeight;   </SCRIPT> </html>
样式表:queryErrorInfo.css 结果如下: [img]http://files.jb51.net/file_images/article/201311/20131119154353.jpg?20131019154432[/img]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部