市长热线演示版

login.aspx 9.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="login.aspx.cs" Inherits="HySoft.BaseCallCenter.Web.login" %>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head id="Head1" runat="server">
  5. <title>鹤壁12345市长热线</title>
  6. <link href="../scripts/ui/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  7. <link href="images/login.css" rel="stylesheet" type="text/css" />
  8. <script src="../scripts/jquery/jquery-1.8.3.min.js" type="text/javascript"></script>
  9. <script src="../scripts/ui/js/ligerui.min.js" type="text/javascript"></script>
  10. <script src="seatformjs/formopt.js" type="text/javascript"></script>
  11. <%--<link href="favicon.ico" rel="shortcut icon" />--%>
  12. <style type="text/css">
  13. .tabs2
  14. {
  15. width: 270px;
  16. height: 38px;
  17. background: url("images/tabs_bg1.jpg") repeat-x scroll 0 0 #DDDDDD;
  18. }
  19. .tabs2 ul li
  20. {
  21. margin: 0;
  22. padding: 0;
  23. list-style: none;
  24. outline: none;
  25. float: left;
  26. width: 135px;
  27. height: 38px;
  28. line-height: 38px;
  29. text-align: center;
  30. font-size: 14px;
  31. font-weight: 700;
  32. display: list-item;
  33. }
  34. .tabs2 .menub1_1
  35. {
  36. background: url("images/tabs_bg2.jpg") repeat-x scroll 0 0 #1764C0;
  37. color: #fff;
  38. cursor: pointer;
  39. }
  40. .tabs2 .menub1_1 a
  41. {
  42. display: block;
  43. color: #fff;
  44. }
  45. .tabs2 .menub1_2 a
  46. {
  47. display: block;
  48. }
  49. a:hover
  50. {
  51. color: #e30000;
  52. text-decoration: none;
  53. }
  54. a
  55. {
  56. cursor: pointer;
  57. color: #4d4d4d;
  58. text-decoration: none !important;
  59. }
  60. ul
  61. {
  62. margin: 0;
  63. padding: 0;
  64. list-style: none;
  65. outline: none;
  66. display: block;
  67. list-style-type: disc;
  68. -webkit-margin-before: 1em;
  69. -webkit-margin-after: 1em;
  70. -webkit-margin-start: 0px;
  71. -webkit-margin-end: 0px;
  72. }
  73. </style>
  74. <script type="text/javascript">
  75. function showtabs(index) {
  76. if (index == 0) {
  77. document.getElementById("menu0").className = "menub1_1";
  78. document.getElementById("menu1").className = "menub1_2";
  79. document.getElementById("trTelphone").style.display = "none";
  80. }
  81. else {
  82. document.getElementById("menu1").className = "menub1_1";
  83. document.getElementById("menu0").className = "menub1_2";
  84. document.getElementById("txtTel").value = "";
  85. document.getElementById("trTelphone").style.display = "none";
  86. }
  87. }
  88. </script>
  89. <script type="text/javascript">
  90. function loginsys() {
  91. var IsVerification = verification();
  92. if (IsVerification == true) {
  93. var username = document.getElementById("txtUserName").value;
  94. var extensionphone = document.getElementById("txtTel").value;
  95. var password = document.getElementById("txtUserPwd").value;//todo,这里需加密
  96. var params = "&username=" + username + "&extensionphone=" + extensionphone + "&password=" + password;
  97. $.post("tools/login.ashx?action=login" + params, function (data, states) {
  98. if (states == "success") {
  99. if (data.length > 10) {
  100. var newdata = data.substr(0, 10);
  101. if (newdata == "firstlogin") {
  102. $.ligerDialog.open({
  103. url: 'firstlogin.aspx?ResetPass=' + data.substr(10, data.length - 10),
  104. title: '修改初始密码',
  105. height: 400,
  106. width: 500,
  107. isResize: true
  108. });
  109. }
  110. else {
  111. lblTip.innerHTML = data;
  112. WriteFileLogs(3, "login.aspx", data);
  113. }
  114. }
  115. else {
  116. if (data == "success") {
  117. location.href = "/default.aspx";
  118. }
  119. else {
  120. lblTip.innerHTML = data;
  121. WriteFileLogs(3, "login.aspx", data);
  122. }
  123. }
  124. }
  125. })
  126. }
  127. }
  128. function verification() {
  129. if (document.getElementById("trTelphone").style.display != "none") {
  130. if (document.getElementById("txtUserName").value == "") {
  131. lblTip.innerHTML = "请填写帐号";
  132. return false;
  133. }
  134. else if (document.getElementById("txtTel").value == "") {
  135. lblTip.innerHTML = "请填写分机号";
  136. return false;
  137. }
  138. else if (document.getElementById("txtUserPwd").value == "") {
  139. lblTip.innerHTML = "请填写密码";
  140. return false;
  141. }
  142. return true;
  143. }
  144. else {
  145. if (document.getElementById("txtUserName").value == "") {
  146. lblTip.innerHTML = "请填写帐号";
  147. return false;
  148. }
  149. else if (document.getElementById("txtUserPwd").value == "") {
  150. lblTip.innerHTML = "请填写密码";
  151. return false;
  152. }
  153. return true;
  154. }
  155. }
  156. var isform = false;
  157. function Init() {
  158. try {
  159. //isform = window.external.Web_PageInit();
  160. if (isform) {
  161. document.getElementById("trTelphone").style.display = "none";
  162. }
  163. else {
  164. document.getElementById("trTelphone").style.display = "none";
  165. }
  166. }
  167. catch (e) {
  168. document.getElementById("trTelphone").style.display = "none";
  169. }
  170. }
  171. document.onkeydown = function (event) {
  172. var e = event || window.event || arguments.callee.caller.arguments[0];
  173. if (e && e.keyCode == 13) {
  174. loginsys();
  175. }
  176. };
  177. </script>
  178. </head>
  179. <body class="loginbody" onload="Init();">
  180. <form id="form1" runat="server">
  181. <div id="main">
  182. <div class="box">
  183. <p>
  184. </p>
  185. <div class="foot">
  186. <span><a target="_blank" style="color:Red;" href="zxkhd.rar">下载坐席客户端</a>&nbsp;&nbsp;&nbsp;&nbsp; 河南华谊网络科技有限公司</span></div>
  187. <div class="login_from">
  188. <div class="title" style="padding-top: 5px; padding-left: 70px;">
  189. <div class="tabs2" style=" display:none;">
  190. <ul>
  191. <li class="menub1_1" id="menu0" onclick="showtabs(0)"><a title="坐席用户">坐席用户</a></li>
  192. <li class="menub1_2" id="menu1" onclick="showtabs(1)"><a title="普通用户">普通用户</a></li>
  193. </ul>
  194. </div>
  195. </div>
  196. <table width="90%" align="center" border="0" cellspacing="0" cellpadding="0">
  197. <tbody>
  198. <tr>
  199. <td width="54">
  200. 账号
  201. </td>
  202. <td height="70" align="left" valign="middle">
  203. <asp:TextBox ID="txtUserName" runat="server" CssClass="input_style frsd required"
  204. Text=""></asp:TextBox>
  205. </td>
  206. </tr>
  207. <tr id="trTelphone" style="display:none;">
  208. <td width="54">
  209. 分机
  210. </td>
  211. <td height="70" align="left" valign="middle">
  212. <asp:TextBox ID="txtTel" runat="server" CssClass="input_style frsd required" onKeyUp="this.value=this.value.replace(/[^\d]/g,'');"
  213. Text=""></asp:TextBox>
  214. </td>
  215. </tr>
  216. <tr>
  217. <td width="54">
  218. 密码
  219. </td>
  220. <td width="122" align="left" valign="middle">
  221. <asp:TextBox ID="txtUserPwd" runat="server" CssClass="input_style frsd required"
  222. Text="" TextMode="Password"></asp:TextBox>
  223. </td>
  224. </tr>
  225. <tr>
  226. <td align="center" valign="middle">
  227. &nbsp;
  228. </td>
  229. <td height="70" align="center" valign="middle">
  230. <input id="btnSubmit" class="btn_ok" type="button" onclick="loginsys()" />
  231. </td>
  232. </tr>
  233. </tbody>
  234. </table>
  235. <div class="login_tip" style="text-align: center">
  236. <asp:Label ID="lblTip" runat="server" Text="" ForeColor="Red" />
  237. </div>
  238. </div>
  239. </div>
  240. </div>
  241. </form>
  242. </body>
  243. </html>