麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

jquery showModelDialog的使用方法示例詳解

2019-11-20 21:39:36
字體:
來源:轉載
供稿:網友

前兩天接到這樣一個任務:在用戶上傳附件,需要校驗用戶上傳附件中身份證信息,如果存在錯誤信息需要將所有的錯誤信息展示出來。
這個需求我一開始考慮得就是使用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。
示例:

復制代碼 代碼如下:

var rv = window.showModalDialog("<%=path%>/query/query_showErrorInfo.action","","dialogWidth=600px;dialogHeight="+height+"px;dialogLeft=400px;dialogTop=200px;center=no;resizable=no");

height:是根據展示的個數進行控制的。
url:為一個action,該action用戶獲取所有的錯誤人員信息。同時跳轉到errorInfo.jsp頁面

 errorInfo.jsp

復制代碼 代碼如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>批量查詢身份錯誤人員名單</title>
    <script type="text/javascript" src="/bjlc/js/jquery-1.4.4.min.js"></script>
    <link href="/bjlc/css/queryErrorInfo.css" rel="stylesheet" type="text/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
復制代碼 代碼如下:

html,body,.errorMain{
    overflow:hidden;
    height: 100%;
    height: 100%;
}

#showErrorInfo{
    width: 100%;
    OVERFLOW-Y: auto;
    OVERFLOW-X:hidden;
}

.errorTable{
    width: 90%;
    margin: 10px 5%;
    font-size: 12px;
    border: 1px solid #8DC8FF;
}


.errorTable td{
    height: 40px;
    border-right: 1px solid #8DC8FF;
    border-bottom:1px solid #8DC8FF;
    text-align: center;
}

.errorTable td:last-child{
    border-right: 0px;
}

td[id="btn"]{
    border-bottom: 0px;
}

.errorTitle{
    font-weight: bold;
    font-size: 14px;
    background-color: #C6E3FF;
    color: #176ED2;
    text-align: center;
}

.errorBtn{
    width: 100%;
    height: 20px;
    text-align: center;
    bottom: 0px;
    position:absolute;
}

結果如下:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产三级在线观看a | 免费网站看v片在线a | 黄色一级视频 | 久久久久国产成人精品亚洲午夜 | av性色全交蜜桃成熟时 | 久久99精品国产 | 国产99久久久久久免费看农村 | 欧美大胆xxxx肉体摄影 | 免费看真人a一级毛片 | 日本成人高清视频 | 亚洲网站在线观看视频 | 蜜桃久久一区二区三区 | 亚洲电影免费观看国语版 | 狠狠干五月天 | 日韩黄在线 | 欧美成人免费看 | 一级黄色a视频 | 免费看真人a一级毛片 | 黄色av网站免费 | 黄色7777 | 久久精品亚洲国产奇米99 | 二级大黄大片高清在线视频 | 国产精品视频不卡 | 国产69精品久久久久久久久久 | 精品国产乱码久久久久久久久 | 在线播放av片 | 精品人人人人 | 亚洲一区二区三区视频免费 | 97se亚洲综合在线韩国专区福利 | 日韩字幕在线 | 欧美成年人在线视频 | 精国产品一区二区三区 | 国产午夜电影 | 国产成人精品一区二区视频免费 | 亚洲性一区 | 久久精品国产99国产精品亚洲 | 特级西西444www大精品视频免费看 | 亚洲国产成人一区 | 久久久av影视 | 亚a在线 | 久久国产精品久久久久久久久久 |