1. function killerrors()
  2. { return true; }
  3. window.onerror = killerrors;
  4.  
  5. //检查浏览器类型
  6. function checkBrowser()
  7. {
  8. function loginfo()
  9. {
  10. this.alert = function (string)
  11. {
  12. if (false)
  13. {
  14. alert(string);
  15. }
  16. }
  17. }
  18. var log = new loginfo();
  19. var browser = navigator.appName;
  20. if (browser == "Microsoft Internet Explorer")
  21. {
  22. var b_version = navigator.appVersion
  23. var version = b_version.split(";");
  24. var trim_Version = version[1].replace(/[ ]/g, "");
  25.  
  26. if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE6.0")
  27. {
  28. log.alert("IE 6.0");
  29. return "ie6";
  30. }
  31. else if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE7.0")
  32. {
  33. log.alert("IE 7.0");
  34. return "ie7";
  35. }
  36. else if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE8.0")
  37. {
  38. log.alert("IE 8.0");
  39. return "ie8";
  40. }
  41. else if (browser == "Microsoft Internet Explorer" && trim_Version == "MSIE9.0")
  42. {
  43. log.alert("IE 9.0");
  44. return "ie9";
  45. }
  46. else
  47. {
  48. log.alert("other IE");
  49. return "ie0";
  50. }
  51. }
  52. else
  53. {
  54. log.alert("other browser");
  55. return "notIE";
  56. }
  57. }
  58.  
  59. //给元素绑定一个 onclick 事件 跳转到指定的 URL ,
  60. function bindGotoUrl(objcetId, Url, bindPrem, functionObj)
  61. {
  62. //允计在跳转前再做一些事 如果做完事后
  63. if (0 != functionObj)
  64. {
  65. var intNum = functionObj(bindPrem);
  66. if (0 != intNum)
  67. {
  68. return;
  69. }
  70. }
  71. document.getElementById(objcetId).onclick = function ()
  72. {
  73. window.location.href = Url;
  74. };
  75. }
  76. //创建元素
  77. function CreateDocument(prent, ID, ElementType, title)
  78. {
  79. var createDomObj = document.createElement(ElementType);
  80. if (0 != title)
  81. {
  82. createDomObj.title = title;
  83. }
  84. var prentOBJ = document.getElementById(prent);
  85. prentOBJ.appendChild(createDomObj);
  86. createDomObj.id = ID;
  87. return ID + "";
  88. }
  89. //创建表格
  90. function createTable()
  91. {
  92. var div = document.getElementById("dd");
  93. var table = document.createElement("table"); //创建table
  94. var row = table.insertRow(); //创建一行
  95. var cell = row.insertCell(); //创建一个单元
  96. cell.width = "150"; //更改cell的各种属性
  97. cell.style.backgroundColor = "#999999";
  98. cell.innerHTML = "你好吗?";
  99. cell = row.insertCell(); //创建一个单元
  100. cell.width = "150"; //更改cell的各种属性
  101. cell.style.backgroundColor = "#999999";
  102. cell.innerHTML = "非常好!";
  103. div.appendChild(table);
  104. }
  105.  
  106. //创建表格 里面放一个div
  107. function createTable(prentID, tableID, inId)
  108. {
  109. var ta = document.createElement("table");
  110. var tb = document.createElement("tbody");
  111. var tr = document.createElement("tr");
  112. var td = document.createElement("td");
  113. var div = document.createElement("div");
  114. div.id = inId;
  115. ta.id = tableID;
  116. td.appendChild(div);
  117. tr.appendChild(td);
  118. td.id = tableID + "_td";
  119. tb.appendChild(tr);
  120. ta.appendChild(tb);
  121. document.getElementById(prentID).appendChild(ta);
  122. }
  123.  
  124. function FormatValue(inPam)
  125. {
  126. var tmp;
  127. inPam += "";
  128. if (inPam.length > 4)
  129. {
  130. tmp = (Math.round(inPam / 1000) / 10) + "W";
  131. if (inPam.length > 8)
  132. {
  133. tmp = (Math.round(inPam / 1000) / 100000) + "Y";
  134. }
  135. }
  136. else
  137. {
  138. tmp = inPam * 1;
  139. }
  140. return tmp;
  141. }
  142.  
  143. /*******************页面全局变量*********************/
  144. //平台信息
  145. var jsonList = 0;
  146. //发送总量
  147. var sendView = 0;
  148. //告警信息
  149. var errInfoList = 0;
  150. //页面管理
  151. var mg = new terraceManage();
  152. var bindPrem;
  153. var _s;
  154. //音重设标志
  155. setSoundFlag=0;
  156. /*******************页面全局变量 end *********************/
  157.  
  158. /*************************************************************************页面公共方法 begin *********************************************/
  159.  
  160. var getRemainInfo=function (ptCode){
  161. //alert("滞留通道的平台编号--"+ptCode);
  162. $.ajax({
  163. type:"POST",
  164. url:"manageSmon.htm?method=getRemaindInfo",
  165. data:"ptCode="+ptCode,
  166. async:false,
  167. success:function(msg){
  168. //alert(msg);
  169. var reList = null;
  170. //Json转换为List
  171. reList = eval("("+msg.split("$^@")[0]+")")
  172. var remainedInfo = "";
  173.  
  174. if(reList.length == 0){
  175. //如果List长度为0,则不做任何提示.
  176. return;
  177. }
  178. if(+msg.split("$^@")[0].length>1)
  179. {
  180. var bean = eval("("+msg.split("$^@")[1]+")");
  181. remainedInfo = remainedInfo + "平台:"+bean.ptname + "\n级别:"+bean.mtlvlnosd +"\n智能队列大小:"+bean.smartvfybuf +"\n写RPT_RVOK缓冲:"+bean.wrrptrvokbuf +"\nRPT_SDOK缓冲:"+bean.wrrptsdokbuf +"\n";
  182. }
  183. for ( var i = 0; i < reList.length; i++) {
  184. //格式化参数
  185. if(reList[i].mtRemained >= 10000){
  186. var xx = reList[i].mtRemained/10000;
  187. var xxx = Math.round(xx*10)/10;
  188. reList[i].mtRemained = xxx+"w";
  189. }
  190. if(reList[i].mtHaveSnd >= 10000){
  191. var xx = reList[i].mtHaveSnd/10000;
  192. var xxx = Math.round(xx*10)/10;
  193. reList[i].mtHaveSnd = xxx+"w";
  194. }
  195. if(reList[i].mtTotal >= 10000){
  196. var xx = reList[i].mtTotal/10000;
  197. var xxx = Math.round(xx*10)/10;
  198. reList[i].mtTotal = xxx+"w";
  199. }
  200.  
  201. //通道账号、账号名称、滞留数、已发数、接收总数。
  202. remainedInfo = remainedInfo + "通道账号:"+reList[i].userId+",账号名称:"+reList[i].staffName+",滞留数:"+reList[i].mtRemained+",已发数:"+reList[i].mtHaveSnd+",接收总数:"+reList[i].mtTotal+"\n";
  203. }
  204. alert(remainedInfo);
  205. }
  206. });
  207. }
  208. //重新调整布局div大小
  209. function changeHeight(PageFlag)
  210. {
  211. if(0==PageFlag)
  212. {
  213. changeHeightPT();
  214. }else
  215. {
  216. changeHeightCab();
  217. }
  218. }
  219. //重新调整布局div大小
  220. function changeHeightPT()
  221. {
  222. if ("notIE" == checkBrowser())
  223. {
  224. document.getElementById("right_top").style.height = 230;
  225. var y = document.body.clientHeight*1 - 20;
  226. if(y*1<0)
  227. {
  228. y=0;
  229. }
  230. right_btn_y=y-230;
  231. if(right_btn_y*1<0)
  232. {
  233. right_btn_y=0;
  234. }
  235. right_btn_scroll_div_y=y - 230 - 30;
  236. if(right_btn_scroll_div_y*1<0)
  237. {
  238. right_btn_scroll_div_y=0;
  239. }
  240. document.getElementById("right").style.height = y;
  241. document.getElementById("right_btn").style.height = right_btn_y;
  242. document.getElementById("right_btn_scroll_div").style.height =right_btn_scroll_div_y;
  243.  
  244. }
  245. else
  246. {
  247. document.getElementById("right_top").style.height = 180;
  248. var y = document.body.clientHeight*1-91;
  249. if(y*1<0)
  250. {
  251. y=0;
  252. }
  253. right_btn_y=y-180;
  254. if(right_btn_y*1<0)
  255. {
  256. right_btn_y=0;
  257. }
  258. right_btn_scroll_div_y=y-180 - 30;
  259. if(right_btn_scroll_div_y*1<0)
  260. {
  261. right_btn_scroll_div_y=0;
  262. }
  263. var right=document.getElementById("right");
  264. right.style.height = y;
  265. document.getElementById("right_btn").style.height =right_btn_y;
  266. document.getElementById("right_btn_scroll_div").style.height = right_btn_scroll_div_y;
  267. }
  268. }
  269. function changeHeightCab()
  270. {
  271. //document.getElementById("left").style.border='1px solid #CC0000';;
  272. document.getElementById("left").style.marginLeft =0;
  273. changeHeightPT();
  274. }
  275. //创柱状图并绑定css名称
  276. function CreatePillar(prentID, inId, ClassName, TopClassName, BtnClassName, textClassName,_P_TOP_function)
  277. {
  278. //记忆柱状外层ID
  279. this.id = inId;
  280. //值单位判定与转换
  281. this.getValue = function (x)
  282. {
  283. if (x >= 10000)
  284. {
  285. var xx = x / 10000;
  286. var xxx = Math.round(xx * 10) / 10;
  287. return xxx + "w";
  288. }
  289. else
  290. {
  291. return x;
  292. }
  293. }
  294. //创建柱状相关的三个div
  295. CreateDocument(prentID, inId, "div", 0);
  296. CreateDocument(this.id, inId + "_P_TOP", "div", 0);
  297. CreateDocument(this.id, inId + "_P_text_2", "div", 0);
  298. CreateDocument(this.id, inId + "_P_BTN", "div", 0);
  299.  
  300. if(_P_TOP_function!=0)
  301. {
  302. document.getElementById(inId + "_P_TOP").onclick=_P_TOP_function;
  303. }
  304. //绑定样式 为零时绑定默认样式
  305. if (0 != ClassName)
  306. {
  307. $("#" + inId).addClass(ClassName);
  308. }
  309. else
  310. {
  311. $("#" + inId).addClass('restore_P');
  312. }
  313. if (0 != TopClassName)
  314. {
  315. $("#" + inId + "_P_TOP").addClass(TopClassName + "");
  316. }
  317. else
  318. {
  319. $("#" + inId + "_P_TOP").addClass('restore_P_TOP');
  320. }
  321. if (0 != BtnClassName)
  322. {
  323. $("#" + inId + "_P_BTN").addClass(BtnClassName);
  324. }
  325. else
  326. {
  327. $("#" + inId + "_P_BTN").addClass('restore_P_BTN');
  328. }
  329. if (0 != textClassName)
  330. {
  331. $("#" + inId + "_P_text_2").addClass(textClassName);
  332. }
  333. else
  334. {
  335. $("#" + inId + "_P_text_2").addClass('restore_P_text');
  336. }
  337. //更新柱状图比例 传入有色层所占百分比
  338. this.update = function (ps, text)
  339. {
  340. //这里默认是 火狐 chrome 新版本 处理
  341. if ("notIE" == checkBrowser())
  342. {
  343. //获取柱状层高度
  344. var offsetHeight = document.getElementById(this.id).offsetHeight;
  345. var height = offsetHeight * ps;
  346. if (height > offsetHeight)
  347. {
  348. height = offsetHeight;
  349. }
  350. if (height < 0)
  351. {
  352. height = 1;
  353. }
  354. if (0 == offsetHeight)
  355. {
  356. offsetHeight = 1;
  357. }
  358. if (0 != text)
  359. {
  360. var _P_BTN_newheight = (height / offsetHeight) * 85 + "%";
  361. var _P_TOP_newheight = ((offsetHeight - height) / offsetHeight) * 85 + "%";
  362. document.getElementById(this.id + "_P_BTN").style.height = _P_BTN_newheight;
  363. document.getElementById(this.id + "_P_TOP").style.height = _P_TOP_newheight;
  364. document.getElementById(this.id + "_P_text_2").innerHTML = text;
  365. }
  366. else
  367. {
  368. var _P_BTN_newheight = (height / offsetHeight) * 100 + "%";
  369. var _P_TOP_newheight = ((offsetHeight - height) / offsetHeight) * 100 + "%";
  370. document.getElementById(this.id + "_P_BTN").style.height = _P_BTN_newheight;
  371. document.getElementById(this.id + "_P_TOP").style.height = _P_TOP_newheight;
  372. }
  373. }
  374. else ////这里因为首页关系 默认是IE quirks (怪异模式\向前兼容模式) (其实标准IE7 IE8 IE9 模式都用上面的代码才不变形 但是首页框架只能用quirks)
  375. {
  376. //获取柱状层高度
  377. var offsetHeight = 1;
  378. if (0 != text)
  379. {
  380. offsetHeight = 180;
  381. document.getElementById(this.id).style.height = offsetHeight;
  382. }
  383. else
  384. {
  385. offsetHeight = 35;
  386. document.getElementById(this.id).style.height = offsetHeight;
  387. }
  388. var height = offsetHeight * ps;
  389. if (height > offsetHeight)
  390. {
  391. height = offsetHeight;
  392. }
  393. if (height < 0)
  394. {
  395. height = 1;
  396. }
  397. if (0 == offsetHeight)
  398. {
  399. offsetHeight = 1;
  400. }
  401. if (0 != text)
  402. {
  403. var _P_BTN_newheight = (height / offsetHeight) * offsetHeight * 0.85;
  404. var _P_TOP_newheight = offsetHeight - _P_BTN_newheight;
  405. document.getElementById(this.id + "_P_BTN").style.height = _P_BTN_newheight;
  406. document.getElementById(this.id + "_P_TOP").style.height = _P_TOP_newheight;
  407. document.getElementById(this.id + "_P_text_2").innerHTML = text;
  408. }
  409. else
  410. {
  411. var _P_BTN_newheight = (height / offsetHeight) * offsetHeight;
  412. var _P_TOP_newheight = ((offsetHeight - height) / offsetHeight) * offsetHeight;
  413. $("#" + this.id + "_P_BTN").css("height", _P_BTN_newheight + "px");
  414. $("#" + this.id + "_P_TOP").css("height", _P_TOP_newheight + "px");
  415. $("#" + this.id + "_P_text_2").css("height", 1 + "px");
  416. }
  417. }
  418. }
  419. }
  420.  
  421. //更新声新标志
  422. function updateSetSoundFlag(evtTypeTmp)
  423. {
  424. /******启用框架页的播放标签 这样就不会有两个页面同时播声音的现象******/
  425. if(window.parent.topFrame.checkSoundFlag())
  426. {
  427. //本次轮循未设声音 并且本次更新有错误
  428. if(0==window.parent.topFrame.setSoundFlag&&0!=evtTypeTmp)
  429. {
  430. if(20==evtTypeTmp)
  431. {
  432. window.parent.topFrame.playSound(10);
  433. }else if(10==evtTypeTmp)
  434. {
  435. window.parent.topFrame.playSound(20);
  436. }
  437. window.parent.topFrame.setSoundFlag=evtTypeTmp;
  438. }
  439. //己设声音 但级别没有本次错误高
  440. else if(10==evtTypeTmp&&20==window.parent.setSoundFlag)
  441. {
  442. window.parent.topFrame.playSound(10);
  443. window.parent.topFrame.setSoundFlag=evtTypeTmp;
  444. }
  445. }
  446. }
  447. /*************************************************************************页面公共方法 end*********************************************/
  448. //平台对象
  449. function terrace()
  450. {
  451. //正在更新标志
  452. this.RaphaelID = "";
  453. //初始化平台对象
  454. this.init = function (RaphaelIDIn)
  455. {
  456. var id;
  457. if ("" == this.RaphaelID)
  458. {
  459. this.RaphaelID = RaphaelIDIn;
  460. id = this.RaphaelID + "_child" + "T0";
  461. //闪光图片
  462. CreateDocument(this.RaphaelID, id, "div", "平台");
  463. $("#" + id).addClass('T0_1');
  464. id = this.RaphaelID + "_child" + "T1";
  465. //平台标题
  466. CreateDocument(this.RaphaelID, id, "div", 0);
  467. $("#" + id).addClass('T1_1');
  468. document.getElementById(id).innerHTML = "";
  469. //帐户图片
  470. id = this.RaphaelID + "_child" + "E1";
  471. CreateDocument(this.RaphaelID, id, "div", "账号");
  472. $("#" + id).addClass('E1_1');
  473. //通道图片
  474. id = this.RaphaelID + "_child" + "E2";
  475. CreateDocument(this.RaphaelID, id, "div", "通道");
  476. $("#" + id).addClass('E2_1');
  477.  
  478. //发送量柱形
  479. id = this.RaphaelID + "_child" + "E3";
  480. CreateDocument(this.RaphaelID, id, "div", "MT: 滞留/已发/接收总量");
  481. $("#" + id).addClass('E3_1');
  482.  
  483. if ("notIE" == checkBrowser())
  484. {
  485. this.E3 = new CreatePillar(id, id + "restore_P_E3", 0, "restore_P_TOP_E3", "restore_P_BTN_E3", 0,getRemainInfo);
  486. }
  487. else
  488. {
  489. this.E3 = new CreatePillar(id, id + "restore_P_E3", "restore_P_E3_ie", "restore_P_TOP_E3_ie", "restore_P_BTN_E3_ie", "restore_P_text_E3_ie",getRemainInfo);
  490. }
  491. //图片下面文字基准行1
  492. id = this.RaphaelID + "_child" + "base_1";
  493. CreateDocument(this.RaphaelID, id, "div", 0);
  494. $("#" + id).addClass('base_1');
  495. prentID = id + "";
  496. //
  497. id = this.RaphaelID + "_child" + "base_1_t1";
  498. CreateDocument(prentID, id, "text", 0);
  499. document.getElementById(id).innerHTML = "0";
  500. $("#" + id).addClass('base_1_t1');
  501. //
  502. id = this.RaphaelID + "_child" + "base_1_t2";
  503. CreateDocument(prentID, id, "text", 0);
  504. document.getElementById(id).innerHTML = "0";
  505. $("#" + id).addClass('base_1_t2');
  506.  
  507. id = this.RaphaelID + "_child" + "E3";
  508. CreateDocument(this.RaphaelID, id, "div", 0);
  509. $("#" + id).addClass('E3_1');
  510. //图片下面文字基准行1
  511. id = this.RaphaelID + "_child" + "base_2";
  512. CreateDocument(this.RaphaelID, id, "div", 0);
  513. $("#" + id).addClass('base_2');
  514.  
  515. prentID = this.RaphaelID + "_child" + "base_2";
  516. //文字1 用于说明帐户信息 加到基准行1
  517. id = this.RaphaelID + "_child" + "base_2_Text1";
  518. CreateDocument(prentID, id, "text", 0);
  519. document.getElementById(id).innerHTML = "0/0";
  520. $("#" + id).addClass('base_2_t1');
  521. //文字2 用于说明通道信息 加到基准行1
  522. id = this.RaphaelID + "_child" + "base_2_Text2";
  523. CreateDocument(prentID, id, "text", 0);
  524. document.getElementById(id).innerHTML = "0/0";
  525. $("#" + id).addClass('base_2_t2');
  526. //文字3 用于说明滞留 加到基准行1
  527. id = this.RaphaelID + "_child" + "base_2_Text3";
  528. CreateDocument(prentID, id, "text", 0);
  529. document.getElementById(id).innerHTML = "0";
  530. $("#" + id).addClass('base_2_t3');
  531. }
  532. }
  533. //update 内部状态变更 ,取ajax 成功后去更新内部状态
  534. this.updateTerrace = function (bean)
  535. {
  536.  
  537. var evtTypeTmp=0;
  538. var id,
  539. ps;
  540. id = this.RaphaelID + "_child" + "T1";
  541. this.ptCode = bean.ptCode;
  542. document.getElementById(id).innerHTML = "" + this.ptCode;
  543. //-- 更新平台属性
  544. this.mtTotalSndValue = bean.mtTotalSnd;
  545. this.mtRemainedValue = bean.mtRemained;
  546. this.mtTotalRecvValue = bean.mtTotalRecv;
  547. var dy=(new Number(bean.mtTotalSnd) * 1 + new Number(bean.mtRemained) * 1);
  548. if(dy==0)
  549. {dy=1;}
  550. Total_Ps = ( new Number(bean.mtTotalSnd) * 1) / dy;
  551. Remained_Ps = 1 - Total_Ps;
  552. if ("notIE" == checkBrowser())
  553. {
  554. if (Remained_Ps > 0 && Remained_Ps < 0.09)
  555. {
  556. this.E3.update(0.91, 0);
  557. }
  558. else if (Total_Ps > 0 && Total_Ps < 0.09)
  559. {
  560. this.E3.update(0.09, 0);
  561. }
  562. else
  563. {
  564. this.E3.update(Total_Ps, 0);
  565. }
  566. }
  567. else
  568. {
  569. if (Remained_Ps > 0 && Remained_Ps < 0.03)
  570. {
  571. this.E3.update(0.97, 0);
  572. }
  573. else if (Total_Ps > 0 && Total_Ps < 0.03)
  574. {
  575. this.E3.update(0.03, 0);
  576. }
  577. else
  578. {
  579. this.E3.update(Total_Ps, 0);
  580. }
  581. }
  582. this.mtTotalSndValue = FormatValue(bean.mtTotalSnd);
  583. this.mtRemainedValue = FormatValue(bean.mtRemained);
  584. this.mtTotalRecvValue = FormatValue(bean.mtTotalRecv);
  585. //滞留
  586. id = this.RaphaelID + "_child" + "base_1_t1";
  587. document.getElementById(id).innerHTML = this.mtRemainedValue;
  588. //己发
  589. id = this.RaphaelID + "_child" + "base_1_t2";
  590. document.getElementById(id).innerHTML = this.mtTotalSndValue;
  591. //总量
  592. id = this.RaphaelID + "_child" + "base_2_Text3";
  593. document.getElementById(id).innerHTML = this.mtTotalRecvValue;
  594.  
  595. var url,
  596. gotoUrl;
  597.  
  598. //得到帐户DIV ID
  599. id = this.RaphaelID + "_child" + "E1";
  600. this.gotoUserJbUrl = "/smonitor/manage_err.htm?method=getAll&clickType=1&pageNumber=1&itype=2&ptCode=" + ("" + bean.ptCode);
  601. //帐号警告
  602. if (bean.userJb == 20)
  603. {
  604. url = "img/ui2/e1-1.gif";
  605. evtTypeTmp=20;
  606.  
  607. //单击用户时
  608. bindGotoUrl(id, this.gotoUserJbUrl, "", 0);
  609. }
  610. //严重
  611. else if (bean.userJb == 10)
  612. {
  613. evtTypeTmp=10;
  614. url = "img/ui2/e1-2s.gif";
  615. //单击用户时
  616. bindGotoUrl(id, this.gotoUserJbUrl, "", 0);
  617. }
  618. //正常
  619. else
  620. {
  621. url = "img/ui2/e1.png";
  622. }
  623. //更新图片
  624. document.getElementById(id).style.backgroundImage = "url(\'" + url + "\')";
  625.  
  626. //得到通道div ID
  627. id = this.RaphaelID + "_child" + "E2";
  628. this.gotoUserJbUrl = "/smonitor/manage_err.htm?method=getAll&clickType=1&pageNumber=1&itype=3&ptCode=" + ("" + bean.ptCode);
  629. //通道警告
  630. url = "img/ui2/e2.png";
  631. if (bean.spgateJb == 20)
  632. {
  633. evtTypeTmp=20;
  634. url = "img/ui2/e2-1.gif";
  635. bindGotoUrl(id, this.gotoUserJbUrl, "", 0);
  636. }
  637. //严重
  638. if (bean.spgateJb == 10)
  639. {
  640. evtTypeTmp=10;
  641. url = "img/ui2/e2-2s.gif";
  642. bindGotoUrl(id, this.gotoUserJbUrl, "", 0);
  643. }
  644. //更新图片
  645. document.getElementById(id).style.backgroundImage = "url(\'" + url + "\')";
  646.  
  647. //得到平台div ID
  648. id = this.RaphaelID + "_child" + "T0";
  649. this.gotoUserJbUrl = "/smonitor/manage_err.htm?method=getAll&clickType=1&pageNumber=1&itype=5&ptCode=" + ("" + bean.ptCode);
  650. //通道警告
  651. url = "img/ui2/t0.gif";
  652. if (bean.ptJb == 20)
  653. {
  654. evtTypeTmp=20;
  655. url = "img/ui2/t1.gif";
  656. bindGotoUrl(id, this.gotoUserJbUrl, "", 0);
  657. }
  658. //严重
  659. if (bean.ptJb == 10)
  660. {
  661. evtTypeTmp=10;
  662. url = "img/ui2/t2.gif";
  663. bindGotoUrl(id, this.gotoUserJbUrl, "", 0);
  664. }
  665. //更新图片
  666. document.getElementById(id).style.backgroundImage = "url(\'" + url + "\')";
  667. //文字1 用于说明帐户信息 加到基准行1
  668. id = this.RaphaelID + "_child" + "base_2_Text1";
  669. document.getElementById(id).innerHTML = bean.errUserNum + "/" + bean.userNum;
  670. //文字2 用于说明通道信息 加到基准行1
  671. id = this.RaphaelID + "_child" + "base_2_Text2";
  672. document.getElementById(id).innerHTML = bean.errSpgateNum + "/" + bean.spgateNum;
  673. updateSetSoundFlag(evtTypeTmp);
  674. }
  675. }
  676.  
  677. function MQ()
  678. {
  679. var mqArray,id;
  680. for (i = 0; i < 20; i++)
  681. {
  682. id="mq"+i;
  683. //CreateDocument("MARQUEE001", id, "div", 0);
  684. //mqArray[i]=document.getElementById(id);
  685. }
  686. }
  687. //平台管理对象
  688. function terraceManage()
  689. {
  690.  
  691. this.ptSize = 1;
  692. //平台对象
  693. this.CanvasList = new Array();
  694. //得到最大的值
  695. this.getMax = function (x, y, z)
  696. {
  697. if ((x > y) && (x > z))
  698. {
  699. return x;
  700. }
  701. if ((y > x) && (y > z))
  702. {
  703. return y;
  704. }
  705. if ((z > x) && (z > y))
  706. {
  707. return z;
  708. }
  709. return x;
  710. }
  711.  
  712. //根据返回数组大小创建 平台个数
  713. this.forechPtInit = function (size)
  714. {
  715. var Style;
  716. for (i = 0; i < size; i++)
  717. {
  718. /**********************处理平台信息******************************/
  719. //li
  720. CreateDocument("PT_root", "pt_li" + i, "li", 0);
  721. //li 嵌入table 并 table 嵌入 div
  722. createTable("pt_li" + i, "pt_table" + i, "pt" + i);
  723. $("#pt_table" + i).addClass('pt_tb');
  724. $("#pt_table" + i + "_td").addClass('restore_td');
  725. $("#pt" + i).addClass('PT');
  726. //new
  727. this.CanvasList[i] = new terrace();
  728. //document.getElementById("pt" + i).style.display = "none";
  729. //创建平台视图
  730. this.CanvasList[i].init("pt" + i);
  731. }
  732. }
  733. //右边的发送栏
  734. this.sendManageInit = function ()
  735. {
  736.  
  737. this.mq=new MQ();
  738. /**********************初始化发送量栏div******************************/
  739. //标题
  740. var prentID,
  741. inId;
  742. CreateDocument("right_top", "right_top_top_title", "div", 0);
  743. $("#right_top_top_title").addClass('right_top_top_title');
  744. document.getElementById('right_top_top_title').innerHTML = "发送缓冲图";
  745.  
  746. //发送柱形群
  747. CreateDocument("right_top", "right_top_pillar", "div", 0);
  748. $("#right_top_pillar").addClass('right_top_pillar');
  749.  
  750. CreateDocument("right_top_pillar", "right_top_pillar_submit", "div", 0);
  751. $("#right_top_pillar_submit").addClass('right_top_pillar_submit');
  752. this.submit = new CreatePillar("right_top_pillar_submit", "submit", 0, 0, "restore_P_BTN_submit", 'alarmManage_P_text',0);
  753. CreateDocument("right_top_pillar", "right_top_pillar_send", "div", 0);
  754. $("#right_top_pillar_send").addClass('right_top_pillar_send');
  755. this.send = new CreatePillar("right_top_pillar_send", "send", 0, 0, "restore_P_BTN_send", 'alarmManage_P_text',0);
  756.  
  757. CreateDocument("right_top_pillar", "right_top_pillar_retard", "div", 0);
  758. $("#right_top_pillar_retard").addClass('right_top_pillar_retard');
  759. this.retard = new CreatePillar("right_top_pillar_retard", "retard", 0, 0, "restore_P_BTN_retard", 'alarmManage_P_text',0);
  760.  
  761. CreateDocument("right_top", "right_top_btn_title", "div", 0);
  762.  
  763. //底部柱形说明群
  764. $("#right_top_btn_title").addClass('right_top_btn_title');
  765. CreateDocument("right_top_btn_title", "right_top_btn_title_txt1", "div", 0);
  766. $("#right_top_btn_title_txt1").addClass('right_top_btn_title_txt1');
  767. document.getElementById('right_top_btn_title_txt1').innerHTML = "己发";
  768. CreateDocument("right_top_btn_title", "right_top_btn_title_txt2", "div", 0);
  769. $("#right_top_btn_title_txt2").addClass('right_top_btn_title_txt2');
  770. document.getElementById('right_top_btn_title_txt2').innerHTML = "待发";
  771. CreateDocument("right_top_btn_title", "right_top_btn_title_txt3", "div", 0);
  772. $("#right_top_btn_title_txt3").addClass('right_top_btn_title_txt3');
  773. document.getElementById('right_top_btn_title_txt3').innerHTML = "总量";
  774. }
  775. //右边的告警栏
  776. this.alarmManageInit = function ()
  777. {
  778. /**********************初始化发告警栏div******************************/
  779. CreateDocument("right_btn_title1", "alarmManage", "div", 0);
  780. $("#alarmManage").addClass('alarmManage');
  781. document.getElementById('alarmManage').innerHTML = "告警消息栏";
  782. var string = "";
  783. while (string.length < 700)
  784. {
  785. string += "------------------------------------\n";
  786. }
  787.  
  788. }
  789. //柱状图形更新,按最大值的百分比进行更新
  790. this.UpdateSendManage = function ()
  791. { //更新发送量柱状
  792. if (0 != sendView)
  793. {
  794. var x = sendView[0] * 1;
  795. var y = sendView[1] * 1;
  796. var z = sendView[2] * 1;
  797. var max=this.getMax(x, y, z) ;
  798. //基准数 =最大数的0.9倍
  799. var basic = max / 0.9;
  800. if (0 == basic)
  801. {
  802. basic = 1;
  803. }
  804. if(0!=max)
  805. {
  806. //原数相对基准数的百分比
  807. mg.submit.update(x / basic, FormatValue(x) + "");
  808. mg.send.update(y / basic, FormatValue(y) + "");
  809. mg.retard.update(z / basic, FormatValue(z) + "");
  810. }else
  811. {
  812. //如果max为空则 说明无可用值 全设为0
  813. mg.submit.update(1 / 1000, "<font>0</font>" + "");
  814. mg.send.update(1 / 1000, "<font>0</font>"+ "");
  815. mg.retard.update(1 / 1000, "<font>0</font>"+ "");
  816. }
  817. }
  818.  
  819. }
  820. this.UpdateAlarmManage_execCount=0;
  821. //更新吿警信息
  822. this.UpdateAlarmManage = function ()
  823. {
  824. var n=10;
  825. if(this.UpdateAlarmManage_execCount<n)
  826. {
  827. this.UpdateAlarmManage_execCount++;
  828. }else
  829. {
  830. this.UpdateAlarmManage_execCount
  831. }
  832. if((n-1)<this.UpdateAlarmManage_execCount||this.UpdateAlarmManage_execCount<2){
  833. var i = 0,
  834. j = 0,
  835. string = "";
  836. var evtTypeTmp=0;
  837. if (0 != errInfoList)
  838. {
  839. for (i = 0; i < errInfoList.length; i++)
  840. {
  841. string += "<a href=\"/smonitor/manage_err.htm?method=getAll&amp;nameOrIp="+errInfoList[i].hostName+"&amp;ptCode="+errInfoList[i].ptCode+"&amp;proceName="+errInfoList[i].proceName+"&amp;history=true&amp;clickType=1\">";
  842. if (10 == errInfoList[i].evtType)
  843. {
  844. evtTypeTmp=10;
  845. string += "<font size=\"3\" color=\"red\"; style=\"font-size:\"14px\";color:\"red\";font-weight: \"800\">";
  846. }
  847. else if (20 == errInfoList[i].evtType)
  848. {
  849. evtTypeTmp=20;
  850. string += "<font size=\"3\" color=\"#FFB400\" style=\"font-size:\"14px\";color:\"#FFB400\";font-weight: \"800\">";
  851. }
  852. else
  853. {
  854. string += "<font size=\"3\" color=\"#339966\">";
  855. }
  856. string = string + errInfoList[i].hostName ;
  857. string = string + errInfoList[i].ptCode ;
  858. string = string + errInfoList[i].proceName ;
  859. if (errInfoList[i].appName.indexOf("机房") > -1)
  860. {
  861. string = string + errInfoList[i].roomName;
  862. }
  863. else if (errInfoList[i].appName.indexOf("机柜") > -1)
  864. {
  865. string = string + errInfoList[i].cabinetName;
  866. }
  867. else if (errInfoList[i].appName.indexOf("主机") > -1)
  868. {
  869. string = string + errInfoList[i].hostName;
  870. }
  871. else
  872. {
  873. string = string + errInfoList[i].ptName;
  874. }
  875. string = string + errInfoList[i].who;
  876. string = string +":";
  877. string = string + errInfoList[i].msg;
  878. //string = string + "id:" + errInfoList[i].id + ";hostId:" + errInfoList[i].hostId + ";proceId:" + errInfoList[i].proceId + ";ptCode:" + errInfoList[i].ptCode + ";appType:" + errInfoList[i].appType + ";who:" + errInfoList[i].who + ";evtType:" + errInfoList[i].evtType + ";evtId:" + errInfoList[i].evtId + ";monStatus:" + errInfoList[i].monStatus + ";dealFlag:" + errInfoList[i].dealFlag + ";evtTime:" + errInfoList[i].evtTime + ";rcvTime:" + errInfoList[i].rcvTime + ";msg:" + errInfoList[i].msg + ";userType:" + errInfoList[i].userType + ";ptName:" + errInfoList[i].ptName + ";hostName:" + errInfoList[i].hostName + ";proceName:" + errInfoList[i].proceName + ";roomId:" + errInfoList[i].roomId + ";cabinetId:" + errInfoList[i].cabinetId + ";roomName:" + errInfoList[i].roomName + ";cabinetName:" + errInfoList[i].cabinetName + ";adapter1:" + errInfoList[i].adapter1 + ";appName:" + errInfoList[i].appName + "\n" + "</font>";
  879. string = string + "\n"+ "</font></a>";
  880. }
  881. updateSetSoundFlag(evtTypeTmp);
  882. }
  883.  
  884. document.getElementById("right_btn_scroll_div").innerHTML = string;
  885. }
  886. }
  887.  
  888. this.updatePT = function ()
  889. {
  890. //刷新数据状态
  891. if (0 != jsonList)
  892. {
  893. var undefinedValue; //未初始化的
  894. //平台数小于预设平台数则创建新的平台
  895. if (jsonList.length > this.ptSize)
  896. {
  897. for (i = this.ptSize; i < jsonList.length; i++)
  898. {
  899. CreateDocument("PT_root", "pt_li" + i, "li", 0);
  900. $("#pt" + i).addClass('PT_div');
  901. createTable("pt_li" + i, "pt_table" + i, "pt" + i);
  902. $("#pt_table" + i).addClass('pt_tb');
  903. $("#pt_table" + i + "_td").addClass('restore_td');
  904. $("#pt" + i).addClass('PT');
  905. this.CanvasList[i] = new terrace();
  906. this.CanvasList[i].init("pt" + i);
  907. }
  908. this.ptSize = jsonList.length;
  909. }
  910. //更新平台状态 并显示
  911. for (i = 0; i < jsonList.length; i++)
  912. {
  913. if ('' == jsonList[i] || "" == jsonList[i] || undefinedValue == jsonList[i])
  914. {
  915. return;
  916. }
  917. this.CanvasList[i].updateTerrace(jsonList[i]);
  918. //显示
  919. document.getElementById("pt" + i).style.display = "block";
  920. }
  921. for (i = jsonList.length; i < this.ptSize; i++)
  922. {
  923. //隐藏多余的
  924. document.getElementById("pt" + i).style.display = "none";
  925. }
  926. }
  927. }
  928. this.timesss = 0;
  929. this.ajaxForNetCheck = function ()
  930. {
  931.  
  932. $.ajax(
  933. {
  934. type : "POST",
  935. url : "manageSmon.htm?",
  936. data : "method=ajaxAll3",
  937. async:false,
  938. success : function (msg2)
  939. {
  940. var rt = msg2;
  941. rtLength = rt.length;
  942. //tomcat关闭了,获得网络断开了..
  943. if (rtLength == 0)
  944. {
  945. return;
  946. }
  947. else //更新
  948. {
  949. var unDefind;
  950. if (unDefind != rt && "" != rt && '' != rt)
  951. {
  952. var DateString = rt;
  953. }
  954. //柱状图形比
  955. if (unDefind != DateString && "" != DateString&& '' != DateString)
  956. {
  957. sendView = DateString.split(":");
  958. }
  959. }
  960. }
  961. }
  962. );
  963.  
  964. }
  965.  
  966. //刷告警信息栏
  967. this.ajaxForErr = function ()
  968. {
  969. $.ajax(
  970. {
  971. type : "POST",
  972. url : "manageSmon.htm",
  973. data : "method=ajaxAllRollFirst3",
  974. async:false,
  975. success : function (msg3)
  976. {
  977. if ("" != msg3)
  978. {
  979. errInfoList = eval("(" + msg3 + ")");
  980. // 20 10
  981. //errInfoList=[{"adapter1":"TestAdapter","appName":"网关转发Test程序机房","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"瓜迪奥拉","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":20,"hostId":1,"hostName":"192.168.1.0","id":1,"monStatus":1,"msg":"门将异常,被进球了。","proceId":100,"proceName":"0xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"梅西游戏专用机房0","userType":1,"who":"梅西"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"瓜迪奥拉","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":20,"hostId":1,"hostName":"192.168.1.1","id":1,"monStatus":1,"msg":"门将异常,被进球了。","proceId":100,"proceName":"1xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"梅西游戏专用机房1","userType":1,"who":"梅西"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机柜","appType":1,"cabinetId":1,"cabinetName":"C罗戴花集锦存放专用机柜","dealFlag":1,"dealMan":"慕里泥凹","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":10,"hostId":1,"hostName":"192.168.1.2","id":1,"monStatus":1,"msg":"被自己晃晕了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房2","userType":1,"who":"C罗"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机柜","appType":1,"cabinetId":1,"cabinetName":"C罗戴花集锦存放专用机柜","dealFlag":1,"dealMan":"慕里泥凹","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":10,"hostId":1,"hostName":"192.168.1.2","id":1,"monStatus":1,"msg":"被自己晃晕了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房2","userType":1,"who":"C罗"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机柜","appType":1,"cabinetId":1,"cabinetName":"C罗戴花集锦存放专用机柜","dealFlag":1,"dealMan":"慕里泥凹","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":10,"hostId":1,"hostName":"192.168.1.2","id":1,"monStatus":1,"msg":"被自己晃晕了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房2","userType":1,"who":"C罗"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房主机","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"普兰德利","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":0,"hostId":1,"hostName":"巴洛特利换衣集锦存放专用主机IP:192.168.1.9","id":1,"monStatus":1,"msg":"不会进球,思考人生去了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房BE","userType":1,"who":"巴洛特利"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房主机","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"普兰德利","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":0,"hostId":1,"hostName":"巴洛特利换衣集锦存放专用主机IP:192.168.1.9","id":1,"monStatus":1,"msg":"不会进球,思考人生去了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房BE","userType":1,"who":"巴洛特利"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房主机","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"普兰德利","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":0,"hostId":1,"hostName":"巴洛特利换衣集锦存放专用主机IP:192.168.1.9","id":1,"monStatus":1,"msg":"不会进球,思考人生去了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房BE","userType":1,"who":"巴洛特利"}];
  982. // 20
  983. //errInfoList=[{"adapter1":"TestAdapter","appName":"网关转发Test程序机房","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"瓜迪奥拉","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":20,"hostId":1,"hostName":"192.168.1.0","id":1,"monStatus":1,"msg":"门将异常,被进球了。","proceId":200,"proceName":"0xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"梅西游戏专用机房0","userType":1,"who":"梅西"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"瓜迪奥拉","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":20,"hostId":1,"hostName":"192.168.1.1","id":1,"monStatus":1,"msg":"门将异常,被进球了。","proceId":200,"proceName":"1xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"梅西游戏专用机房1","userType":1,"who":"梅西"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机柜","appType":1,"cabinetId":1,"cabinetName":"C罗戴花集锦存放专用机柜","dealFlag":1,"dealMan":"慕里泥凹","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":20,"hostId":1,"hostName":"192.168.1.2","id":1,"monStatus":1,"msg":"被自己晃晕了。","proceId":200,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房2","userType":1,"who":"C罗"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机柜","appType":1,"cabinetId":1,"cabinetName":"C罗戴花集锦存放专用机柜","dealFlag":1,"dealMan":"慕里泥凹","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":20,"hostId":1,"hostName":"192.168.1.2","id":1,"monStatus":1,"msg":"被自己晃晕了。","proceId":200,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房2","userType":1,"who":"C罗"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机柜","appType":1,"cabinetId":1,"cabinetName":"C罗戴花集锦存放专用机柜","dealFlag":1,"dealMan":"慕里泥凹","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":20,"hostId":1,"hostName":"192.168.1.2","id":1,"monStatus":1,"msg":"被自己晃晕了。","proceId":200,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房2","userType":1,"who":"C罗"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房主机","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"普兰德利","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":0,"hostId":1,"hostName":"巴洛特利换衣集锦存放专用主机IP:192.168.1.9","id":1,"monStatus":1,"msg":"不会进球,思考人生去了。","proceId":200,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房BE","userType":1,"who":"巴洛特利"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房主机","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"普兰德利","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":0,"hostId":1,"hostName":"巴洛特利换衣集锦存放专用主机IP:192.168.1.9","id":1,"monStatus":1,"msg":"不会进球,思考人生去了。","proceId":200,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房BE","userType":1,"who":"巴洛特利"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房主机","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"普兰德利","evtId":1,"evtTime":"2013-07-11 16:04:36","evtType":0,"hostId":1,"hostName":"巴洛特利换衣集锦存放专用主机IP:192.168.1.9","id":1,"monStatus":1,"msg":"不会进球,思考人生去了。","proceId":200,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"2013-07-11 16:04:36","roomId":0,"roomName":"机房BE","userType":1,"who":"巴洛特利"}];
  984. // 10
  985. //errInfoList=[{"adapter1":"TestAdapter","appName":"网关转发Test程序机房","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"瓜迪奥拉","evtId":1,"evtTime":"1013-07-11 16:04:36","evtType":10,"hostId":1,"hostName":"192.168.1.0","id":1,"monStatus":1,"msg":"门将异常,被进球了。","proceId":100,"proceName":"0xxxtest.exe","ptCode":"","ptName":"","rcvTime":"1013-07-11 16:04:36","roomId":0,"roomName":"梅西游戏专用机房0","userType":1,"who":"梅西"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"瓜迪奥拉","evtId":1,"evtTime":"1013-07-11 16:04:36","evtType":10,"hostId":1,"hostName":"192.168.1.1","id":1,"monStatus":1,"msg":"门将异常,被进球了。","proceId":100,"proceName":"1xxxtest.exe","ptCode":"","ptName":"","rcvTime":"1013-07-11 16:04:36","roomId":0,"roomName":"梅西游戏专用机房1","userType":1,"who":"梅西"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机柜","appType":1,"cabinetId":1,"cabinetName":"C罗戴花集锦存放专用机柜","dealFlag":1,"dealMan":"慕里泥凹","evtId":1,"evtTime":"1013-07-11 16:04:36","evtType":10,"hostId":1,"hostName":"192.168.1.2","id":1,"monStatus":1,"msg":"被自己晃晕了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"1013-07-11 16:04:36","roomId":0,"roomName":"机房2","userType":1,"who":"C罗"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机柜","appType":1,"cabinetId":1,"cabinetName":"C罗戴花集锦存放专用机柜","dealFlag":1,"dealMan":"慕里泥凹","evtId":1,"evtTime":"1013-07-11 16:04:36","evtType":10,"hostId":1,"hostName":"192.168.1.2","id":1,"monStatus":1,"msg":"被自己晃晕了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"1013-07-11 16:04:36","roomId":0,"roomName":"机房2","userType":1,"who":"C罗"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机柜","appType":1,"cabinetId":1,"cabinetName":"C罗戴花集锦存放专用机柜","dealFlag":1,"dealMan":"慕里泥凹","evtId":1,"evtTime":"1013-07-11 16:04:36","evtType":10,"hostId":1,"hostName":"192.168.1.2","id":1,"monStatus":1,"msg":"被自己晃晕了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"1013-07-11 16:04:36","roomId":0,"roomName":"机房2","userType":1,"who":"C罗"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房主机","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"普兰德利","evtId":1,"evtTime":"1013-07-11 16:04:36","evtType":0,"hostId":1,"hostName":"巴洛特利换衣集锦存放专用主机IP:192.168.1.9","id":1,"monStatus":1,"msg":"不会进球,思考人生去了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"1013-07-11 16:04:36","roomId":0,"roomName":"机房BE","userType":1,"who":"巴洛特利"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房主机","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"普兰德利","evtId":1,"evtTime":"1013-07-11 16:04:36","evtType":0,"hostId":1,"hostName":"巴洛特利换衣集锦存放专用主机IP:192.168.1.9","id":1,"monStatus":1,"msg":"不会进球,思考人生去了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"1013-07-11 16:04:36","roomId":0,"roomName":"机房BE","userType":1,"who":"巴洛特利"},{"adapter1":"TestAdapter","appName":"网关转发Test程序机房主机","appType":1,"cabinetId":1,"cabinetName":"NO Info","dealFlag":1,"dealMan":"普兰德利","evtId":1,"evtTime":"1013-07-11 16:04:36","evtType":0,"hostId":1,"hostName":"巴洛特利换衣集锦存放专用主机IP:192.168.1.9","id":1,"monStatus":1,"msg":"不会进球,思考人生去了。","proceId":100,"proceName":"xxxtest.exe","ptCode":"","ptName":"","rcvTime":"1013-07-11 16:04:36","roomId":0,"roomName":"机房BE","userType":1,"who":"巴洛特利"}];
  986.  
  987. }
  988. }
  989. }
  990. );
  991. }
  992. this.ajaxPt = function ()
  993. {
  994. this._url = "servlet/AjaxErrBeanServlet";
  995. $.ajax(
  996. {
  997. type : "POST",
  998. url : this._url,
  999. data : "",
  1000. async:false,
  1001. success : function (msg1)
  1002. {
  1003. if ("" != msg1)
  1004. {
  1005. //ajax
  1006. jsonList = eval("(" + msg1 + ")");
  1007. //20 10
  1008. //jsonList=[{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT0","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT1","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT2","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"20","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT3","ptJb":"4","spgateJb":"10","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"10","errUserNum":"20","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT4","ptJb":"4","spgateJb":"10","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"10","errUserNum":"20","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT5","ptJb":"4","spgateJb":"10","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"500","mtTotalRecv":"20000","mtTotalSnd":"19500","ptCode":"EPT6","ptJb":"20","spgateJb":"6","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"500","mtTotalRecv":"20000","mtTotalSnd":"19500","ptCode":"EPT7","ptJb":"20","spgateJb":"6","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"500","mtTotalRecv":"20000","mtTotalSnd":"19500","ptCode":"EPT8","ptJb":"20","spgateJb":"6","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT9","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT10","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT11","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT12","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT13","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT14","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT15","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT16","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT17","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT18","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT19","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT20","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT21","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT22","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT23","ptJb":"10","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"1","mtTotalRecv":"2","mtTotalSnd":"1","ptCode":"NNC","ptJb":"4","spgateJb":"20","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"1","mtTotalRecv":"3","mtTotalSnd":"2","ptCode":"NF","ptJb":"4","spgateJb":"10","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"1","mtTotalRecv":"2000000000","mtTotalSnd":"1999999999","ptCode":"NA","ptJb":"4","spgateJb":"6","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"1999999999","mtTotalRecv":"2000000000","mtTotalSnd":"1","ptCode":"NA2","ptJb":"4","spgateJb":"6","spgateNum":"3","userJb":"20","userNum":"2"}];
  1009. //
  1010. //jsonList=[{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT0","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT1","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT2","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT3","ptJb":"4","spgateJb":"10","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT4","ptJb":"4","spgateJb":"10","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT5","ptJb":"4","spgateJb":"10","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"0","errUserNum":"10","mtRemained":"500","mtTotalRecv":"10000","mtTotalSnd":"19500","ptCode":"EPT6","ptJb":"10","spgateJb":"6","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"0","errUserNum":"10","mtRemained":"500","mtTotalRecv":"10000","mtTotalSnd":"19500","ptCode":"EPT7","ptJb":"10","spgateJb":"6","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"0","errUserNum":"10","mtRemained":"500","mtTotalRecv":"10000","mtTotalSnd":"19500","ptCode":"EPT8","ptJb":"10","spgateJb":"6","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT9","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT10","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT11","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT12","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT13","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT14","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT15","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT16","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT17","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT18","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT19","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT10","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT21","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT22","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"10","errUserNum":"10","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT23","ptJb":"10","spgateJb":"10","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"10","mtRemained":"1","mtTotalRecv":"2","mtTotalSnd":"1","ptCode":"NNC","ptJb":"4","spgateJb":"10","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"0","errUserNum":"10","mtRemained":"1","mtTotalRecv":"3","mtTotalSnd":"2","ptCode":"NF","ptJb":"4","spgateJb":"10","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"0","errUserNum":"10","mtRemained":"1","mtTotalRecv":"1000000000","mtTotalSnd":"1999999999","ptCode":"NA","ptJb":"4","spgateJb":"6","spgateNum":"3","userJb":"10","userNum":"2"},{"errSpgateNum":"0","errUserNum":"10","mtRemained":"1999999999","mtTotalRecv":"1000000000","mtTotalSnd":"1","ptCode":"NA2","ptJb":"4","spgateJb":"6","spgateNum":"3","userJb":"10","userNum":"2"}];
  1011. //
  1012. //jsonList=[{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT0","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT1","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT2","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT3","ptJb":"4","spgateJb":"20","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT4","ptJb":"4","spgateJb":"20","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT5","ptJb":"4","spgateJb":"20","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"500","mtTotalRecv":"20000","mtTotalSnd":"19500","ptCode":"EPT6","ptJb":"20","spgateJb":"6","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"500","mtTotalRecv":"20000","mtTotalSnd":"19500","ptCode":"EPT7","ptJb":"20","spgateJb":"6","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"500","mtTotalRecv":"20000","mtTotalSnd":"19500","ptCode":"EPT8","ptJb":"20","spgateJb":"6","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT9","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT20","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT11","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT12","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT13","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT14","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT15","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT16","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT17","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT18","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT19","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT20","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT21","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT22","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"20","errUserNum":"20","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT23","ptJb":"20","spgateJb":"20","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"1","mtTotalRecv":"2","mtTotalSnd":"1","ptCode":"NNC","ptJb":"4","spgateJb":"20","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"1","mtTotalRecv":"3","mtTotalSnd":"2","ptCode":"NF","ptJb":"4","spgateJb":"20","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"1","mtTotalRecv":"2000000000","mtTotalSnd":"1999999999","ptCode":"NA","ptJb":"4","spgateJb":"6","spgateNum":"3","userJb":"20","userNum":"2"},{"errSpgateNum":"0","errUserNum":"20","mtRemained":"1999999999","mtTotalRecv":"2000000000","mtTotalSnd":"1","ptCode":"NA2","ptJb":"4","spgateJb":"6","spgateNum":"3","userJb":"20","userNum":"2"}];
  1013. //
  1014. //jsonList=[{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT0","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT1","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT2","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT3","ptJb":"4","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT4","ptJb":"4","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"1","mtTotalRecv":"800","mtTotalSnd":"799","ptCode":"jPT5","ptJb":"4","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"500","mtTotalRecv":"0000","mtTotalSnd":"19500","ptCode":"EPT6","ptJb":"0","spgateJb":"6","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"500","mtTotalRecv":"0000","mtTotalSnd":"19500","ptCode":"EPT7","ptJb":"0","spgateJb":"6","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"500","mtTotalRecv":"0000","mtTotalSnd":"19500","ptCode":"EPT8","ptJb":"0","spgateJb":"6","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT9","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT0","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT11","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT12","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT13","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT14","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT15","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT16","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT17","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT18","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT19","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT0","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT21","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT22","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"799","mtTotalRecv":"800","mtTotalSnd":"1","ptCode":"PT23","ptJb":"0","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"1","mtTotalRecv":"2","mtTotalSnd":"1","ptCode":"NNC","ptJb":"4","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"1","mtTotalRecv":"3","mtTotalSnd":"2","ptCode":"NF","ptJb":"4","spgateJb":"0","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"1","mtTotalRecv":"000000000","mtTotalSnd":"1999999999","ptCode":"NA","ptJb":"4","spgateJb":"6","spgateNum":"3","userJb":"0","userNum":"2"},{"errSpgateNum":"0","errUserNum":"0","mtRemained":"1999999999","mtTotalRecv":"000000000","mtTotalSnd":"1","ptCode":"NA2","ptJb":"4","spgateJb":"6","spgateNum":"3","userJb":"0","userNum":"2"}];
  1015.  
  1016. upldateflag = 1;
  1017. }
  1018. }
  1019. }
  1020. );
  1021. }
  1022. }
  1023.  
  1024. /*************************************************************************页面加载入口 begin*********************************************/
  1025. //加载页面
  1026. function load(PageFlag)
  1027. {
  1028.  
  1029. changeHeight(PageFlag);
  1030. //PageFlag=0表示 加载平台页面 非零 则表示机柜页面 区别是是否加载平台内容
  1031. //处理页面异常
  1032. window.onerror = killerrors;
  1033. if (0 == PageFlag)
  1034. {
  1035. mg.forechPtInit(mg.ptSize);
  1036. document.getElementById("PT_root12").style.display="block";
  1037. $("#total").hide();
  1038. }else
  1039. {
  1040. firstChangeIndex();
  1041. $("#PT_root12").hide();
  1042. $("#total").show();
  1043. }
  1044. mg.sendManageInit();
  1045. mg.alarmManageInit();
  1046. setInterval(function ()
  1047. {
  1048. if (0 == PageFlag)
  1049. {
  1050. showPT(PageFlag);
  1051. }
  1052. else
  1053. {
  1054. showCB(PageFlag);
  1055. }
  1056. }, 800);
  1057. function Marquee1()
  1058. {
  1059. //更新告警信息
  1060. mg.UpdateAlarmManage();
  1061. }
  1062. //滚动栏定时器
  1063. setInterval(function ()
  1064. {
  1065. Marquee1()
  1066. }, 1000);
  1067. changeHeight(PageFlag);
  1068. $("#maindiv2").show();
  1069.  
  1070. }
  1071. function show(PageFlag)
  1072. {
  1073. //init 本次调用是声音设置标志
  1074. if (0 == PageFlag)
  1075. {
  1076. showPT(PageFlag);
  1077. }
  1078. else
  1079. {
  1080. showCB(PageFlag);
  1081. }
  1082. }
  1083. function showPT(PageFlag)
  1084. {
  1085. changeHeight(PageFlag);
  1086. //取数据
  1087. mg.ajaxPt();
  1088. mg.ajaxForNetCheck();
  1089. mg.ajaxForErr();
  1090. //更新
  1091. mg.updatePT();
  1092. mg.UpdateSendManage();
  1093.  
  1094. return;
  1095. }
  1096. function showCB(PageFlag)
  1097. {
  1098. changeHeight(PageFlag);
  1099. //取数据
  1100. mg.ajaxForNetCheck();
  1101. mg.ajaxForErr();
  1102. ajaxTwo();
  1103. mg.UpdateSendManage();
  1104.  
  1105. return;
  1106. }
  1107.  
  1108. /*************************************************************************页面加载入口 end*********************************************/
  1109.  
  1110. //告警声音总开关标志 =0不出声 =1出声
  1111. var SoundFlag=1;
  1112. //现在声音设置标志 ,供子页面调用,=0表示暂未告警 =10表示严重 =20表示警告
  1113. var setSoundFlag=0;
  1114. function checkSoundFlag()
  1115. {
  1116. if(0==SoundFlag)
  1117. {
  1118. return false;
  1119. }else
  1120. {
  1121. return true;
  1122. }
  1123. }
  1124. //声音播放
  1125. function playSound(setSoundFlag)
  1126. {
  1127. var src="";
  1128. var soundObj=null;
  1129. if(20==setSoundFlag)
  1130. {
  1131. src="sound/sd1.wav";
  1132. }
  1133. else
  1134. {
  1135. src="sound/sd2.mp3";
  1136. }
  1137. if ("notIE" != checkBrowser())
  1138. {
  1139. soundObj = document.getElementById("soundJustForIE");
  1140. if (src != "" && typeof src != undefined)
  1141. {
  1142. soundObj.src = src;
  1143. }
  1144. soundObj = null;
  1145. }
  1146. else
  1147. {
  1148. soundObj = document.getElementById("soundForHTML5");
  1149. if (src != "" && typeof src != undefined)
  1150. {
  1151. soundObj.src = src;
  1152. }
  1153. soundObj = null;
  1154. }
  1155. }
  1156. //清除声音
  1157. function cleareSound(ieFlag)
  1158. {
  1159. //每次调用声音后,播放一次后调用该方法进行清除
  1160. if ("notIE" != checkBrowser())
  1161. {
  1162. document.getElementById('soundJustForIE').src = "";
  1163. }else
  1164. {
  1165. document.getElementById('soundForHTML5').src = "";
  1166. }
  1167. }
  1168. //定时重新检查是否有告警 暂定3秒
  1169. setInterval(function ()
  1170. {
  1171. cleareSound();
  1172. setSoundFlag=0;
  1173. }, 30000);
  1174.  
  1175. //总开关样式修改 及保存用户习惯到后台
  1176. function openSound(){
  1177. //alert("开启声音总开关");
  1178. var c = document.getElementById("sound").src;
  1179. var cc = c.substring(c.lastIndexOf("/")+1);
  1180. //1代表开启声音报警,0代表关闭声音报警
  1181. if(cc == "nochecked.gif"){
  1182. $.ajax({
  1183. type:"POST",
  1184. url:"manageSmon.htm",
  1185. data:"method=setSound&state="+1,
  1186. async : false,
  1187. success:function(msg){
  1188. }
  1189. });
  1190. document.getElementById("sound").src = "img/ui/checked.gif";
  1191. SoundFlag=1;
  1192. setSoundFlag=0;
  1193. }else{
  1194. //alert("关闭声音");
  1195. $.ajax({
  1196. type:"POST",
  1197. url:"manageSmon.htm",
  1198. data:"method=setSound&state="+0,
  1199. async : false,
  1200. success:function(msg){
  1201. }
  1202. });
  1203. document.getElementById("sound").src = "img/ui/nochecked.gif";
  1204. SoundFlag=0;
  1205. cleareSound("");
  1206. setSoundFlag=0;
  1207. }
  1208. }
  1209.  
  1210. $.ajax({
  1211. type : "POST",
  1212. url : "manageSmon.htm",
  1213. data : "method=getSetsound",
  1214. success : function(msg) {
  1215. if(msg == "1"){
  1216. document.getElementById("sound").src = "img/ui/checked.gif";
  1217. SoundFlag=1;
  1218. }else{
  1219. document.getElementById("sound").src = "img/ui/nochecked.gif";
  1220. SoundFlag=0;
  1221. }
  1222. }
  1223. });
  1224.  
  1225. function quit() {
  1226. var bool = false;
  1227. if (confirm("您确定要退出该系统吗?")) {
  1228. bool = true;
  1229. }
  1230. return bool;
  1231. }
  1232. //调出监控菜单栏
  1233. //manageTime1记录系统管理子菜单前一次点击时间、manageTime第二次点击时间与前一次点击时间的间隔
  1234. //monTime2记录监控日志子菜单前一次点击时间、monTime第二次点击时间与前一次点击时间的间隔
  1235. var manageTime1 = "";
  1236. var manageTime;
  1237. var monTime2 = "";
  1238. var monTime;
  1239. function getMenu(n,$this)
  1240. {
  1241. //平台监控页面
  1242. if(3==n)
  1243. {
  1244. document.getElementById("menuAction").style.display="none";
  1245. document.getElementById("monMenu1").style.display="none";
  1246. document.getElementById("changeView").style.display="block";
  1247. window.parent.document.getElementById("full").rows = "100,*,0,0";
  1248. window.parent.gotoURL("mainFrame","servlet/WarnIndexServlet?method=changeIndex3","mainFrame");
  1249. }
  1250. //平台
  1251. else
  1252. {
  1253. document.getElementById("changeView").style.display="none";
  1254. if(n==2){
  1255.  
  1256. if(monTime2 == ""){
  1257. //第一次进入
  1258. monTime2 = new Date();
  1259. $("#manageMenu222").css("left","396px");
  1260. $("#manageMenu222").animate({left:'-=396px'}, 1000);
  1261. }else{
  1262. monTime = new Date() - monTime2;
  1263. if(monTime > 1100){
  1264. //初始化系统管理子菜单
  1265. monTime2 = new Date();
  1266. $("#manageMenu222").css("left","396px");
  1267. $("#manageMenu222").animate({left:'-=396px'}, 1000);
  1268. }
  1269. }
  1270.  
  1271. //监控日志按钮
  1272. //隐藏changeView、manageMenu1、manageMenu2
  1273. $("#changeView").hide();
  1274. $("#menuAction").hide();
  1275. //显示monMenu1
  1276. $("#monMenu1").show();
  1277.  
  1278. change(27);
  1279.  
  1280. //var _url = "servlet/ChangeTitleServlet?n="+2;
  1281. window.parent.document.getElementById("full").rows = "100,0,0,*";
  1282.  
  1283. }else if(n==1){
  1284. //防止连续点击导致子菜单消失
  1285. if(manageTime1 == ""){
  1286. //第一次进入
  1287. manageTime1 = new Date();
  1288. $("#right_img").attr("src","img/ui/two/right.png");
  1289. $("#manageMenu111").css("left","393px");
  1290. $("#manageMenu111").animate({left:'-=393px'}, 1000);
  1291. //设置子菜单状态
  1292. menuStatus = 1;
  1293. }else{
  1294. var manageTime = new Date() - manageTime1;
  1295. if(manageTime > 1100){
  1296. //初始化系统管理子菜单
  1297. manageTime1 = new Date();
  1298. $("#right_img").attr("src","img/ui/two/right.png");
  1299. $("#manageMenu111").css("left","393px");
  1300. $("#manageMenu111").animate({left:'-=393px'}, 1000);
  1301. //设置子菜单状态
  1302. menuStatus = 1;
  1303. }
  1304. }
  1305. //系统管理按钮
  1306. //隐藏changeView、monMenu1
  1307. $("#changeView").hide();
  1308. $("#monMenu1").hide();
  1309. //显示manageMenu1、manageMenu2
  1310. $("#menuAction").show();
  1311. change(1);
  1312. //var _url = "servlet/ChangeTitleServlet?n="+1;
  1313. window.parent.document.getElementById("full").rows = "100,0,0,*";
  1314. }
  1315.  
  1316. }
  1317. }
  1318.  
  1319. function withBody(){
  1320. TOfunc();
  1321. }
  1322.  
  1323. function loginName(){
  1324. //获得该用户的登陆时间以及登陆ip
  1325. $.ajax({
  1326. type : "POST",
  1327. url : "servlet/SmonGetIptimeServlet",
  1328. data : "",
  1329. success : function(msg) {
  1330. //alert(msg);
  1331. var sz = msg.split(",");
  1332. var v = "";
  1333. for(i = 0;i < sz.length-1;i++){
  1334. var v1 = sz[i];
  1335. var v2 = "\n";
  1336. v = v + v2 + (i+1) + ": " + v1 + v2;
  1337. }
  1338. alert(v);
  1339. }
  1340. });
  1341. }
  1342. var firstCindex=0;
  1343. function changeView2(){
  1344.  
  1345. if(0== firstCindex ){
  1346. window.parent.gotoURL("mainFrame1","servlet/WarnIndexServlet?method=changeIndex4","mainFrame1");
  1347. window.parent.document.getElementById("full").rows = "100,0,*,0";
  1348. window.parent.m1Flag=1;
  1349. firstCindex = 1;
  1350. }else{
  1351. //第一次切换视图,切换之后将值赋为1
  1352. window.parent.gotoURL("mainFrame","servlet/WarnIndexServlet?method=changeIndex3","mainFrame");
  1353. window.parent.document.getElementById("full").rows = "100,*,0,0";
  1354. firstCindex = 0;
  1355. }
  1356. }
  1357.  
  1358. //子菜单点击事件
  1359. function change(n)
  1360. {
  1361. $("#d"+n).css("background","#60BC1D");
  1362. //$("#c"+n).css("color","#0f7ec1");
  1363.  
  1364. if(n < 15){
  1365. for(var i = 0;i < 15 ; i++){
  1366. if(i != n){
  1367. $("#d"+i).css("background","none");
  1368. //$("#c"+i).css("color","white");
  1369. }
  1370. }
  1371. }else if(n > 20){
  1372. for(var i = 20;i < 30 ; i++){
  1373. if(i != n){
  1374. $("#d"+i).css("background","none");
  1375. }
  1376. }
  1377. }
  1378. }
  1379.  
  1380. //子菜单左右滑动方法
  1381. function menuMove(a)
  1382. {
  1383. //获得该图片的名称
  1384. var tp = document.getElementById("right_img").src;
  1385. //截出图片名
  1386. var t = tp.substring(tp.lastIndexOf("/")+1);
  1387. if(t == "right.png"){
  1388. //向右的图片
  1389. $("#manageMenu111").animate({left:'-=393px'}, 1000);
  1390. //滑动后更换图片
  1391. $("#right_img").attr("src","img/ui/two/left.png");
  1392. //设置子菜单状态,主要是为了鼠标滚动事件
  1393. menuStatus = 2;
  1394. }else{
  1395. //向左的图片
  1396. $("#manageMenu111").animate({left:'+=393px'}, 1000);
  1397. //滑动后更换图片
  1398. $("#right_img").attr("src","img/ui/two/right.png");
  1399. //设置子菜单状态,主要是为了鼠标滚动事件
  1400. menuStatus = 1;
  1401. }
  1402. }
  1403.  
  1404. //二级子菜单鼠标进入事件
  1405. function dover(a)
  1406. {
  1407. $("#d"+a).css("border","white 1px solid");
  1408. }
  1409. //二级子菜单鼠标离开事件
  1410. function dout(a)
  1411. {
  1412. $("#d"+a).css("border","white 0px solid");
  1413. }
  1414.  
  1415. /*********************
  1416. HTML Elements
  1417. *********************/
  1418. *{
  1419. margin:0;
  1420. padding:0;
  1421. }
  1422.  
  1423. /*
  1424. 去掉连接点击的虚线边框问题
  1425. */
  1426. a:focus {
  1427. outline:none;
  1428. }
  1429.  
  1430. #header h2{
  1431.  
  1432. color:#000;
  1433. width: 98%;
  1434. height: 45px;
  1435. margin-top:0px;
  1436. padding-right: 16px;
  1437. }
  1438.  
  1439. #topmenu a,#topmenu a:visited{
  1440. color:#f7f6f0;
  1441. }
  1442. #topmenu a:hover{
  1443.  
  1444. }
  1445. #topmenu .current a, #topmenu .current a:hover, #topmenu .current a:visited{
  1446. color:#993400;
  1447. background: #FFF url(../../img/bg_menu_blue.jpg) repeat-x top;
  1448. border-left: #FFF 1px solid;
  1449. border-right: #FFF 1px solid;
  1450. }
  1451.  
  1452. body{
  1453.  
  1454. font-size: 12px;
  1455. font-family: Arial, Tahoma, Verdana;
  1456.  
  1457. }
  1458.  
  1459. a, a:visited{
  1460. text-decoration:none;
  1461. }
  1462.  
  1463. /*超链接无下划线*/
  1464. a:LINK{
  1465. text-decoration: none;
  1466. }
  1467. a{
  1468. text-decoration:none;
  1469. }
  1470.  
  1471. img{
  1472. vertical-align: middle;
  1473. border:0;
  1474. margin:1px;
  1475. }
  1476. p{
  1477. padding:3px;
  1478. }
  1479.  
  1480. input{
  1481. padding:2px;
  1482. border:1px solid #8FBC8F;
  1483. -moz-border-radius: 5px;
  1484. /*
  1485. font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";
  1486. */
  1487. /*width: 100;*/
  1488. }
  1489.  
  1490. select{
  1491. padding:2px;
  1492. }
  1493.  
  1494. .spanselect{
  1495. border:1px solid #8FBC8F;
  1496. overflow:hidden;
  1497. vertical-align: middle;
  1498. height: 23px;
  1499. margin: 0px;
  1500. padding: 0px;
  1501. }
  1502.  
  1503. LABEL{
  1504. font-size: 12px;
  1505. }
  1506.  
  1507. span{
  1508. font-size: 12px;
  1509. color: red;
  1510. }
  1511. /*********************
  1512. Structure
  1513. *********************/
  1514.  
  1515. #header{
  1516. width:100%;
  1517. min-width: 1000px;
  1518. }
  1519.  
  1520. #content{
  1521. margin:0,auto;
  1522. float:left;
  1523. width:100%;
  1524. /*
  1525. min-width: 980px ;
  1526. _width:expression(document.body.clientWidth < 980 ? "980px" : "auto");
  1527. */
  1528. }
  1529.  
  1530. #sidebar{
  1531. background:#FFF;
  1532. width:170px;
  1533. float:right;
  1534. margin:10px 0 10px 0;
  1535. padding:10px;
  1536. }
  1537. #footer{
  1538. clear:both;
  1539. padding:5px;
  1540. margin-top:10px;
  1541. }
  1542.  
  1543. #box{
  1544. width:100%;
  1545. padding:0px;
  1546.  
  1547. /*为了能设置box的left属性*/
  1548. position: relative;
  1549.  
  1550. }
  1551.  
  1552. /*********************
  1553. Sidebar
  1554. *********************/
  1555. #sidebar ul{
  1556. list-style:none;
  1557. line-height:22px;
  1558. }
  1559. #sidebar ul li a,#sidebar ul li a:visited{
  1560. padding-left:19px;
  1561. text-decoration:none;
  1562. margin:0 3px;
  1563. display:block;
  1564. }
  1565. #sidebar ul li a:hover{
  1566. text-decoration:underline;
  1567. text-decoration: none;
  1568. }
  1569. #sidebar ul li ul{
  1570. margin-left:10px;
  1571. }
  1572. #sidebar h3{
  1573. padding:2px;
  1574. font-size:14px;
  1575. }
  1576. /*********************
  1577. TopMenu, Top-Panel
  1578. *********************/
  1579. #topmenu{
  1580.  
  1581. margin-left:2.5%;
  1582. height:50px;
  1583. margin-top:10px;
  1584. width:60%;
  1585. float:left;
  1586.  
  1587. }
  1588.  
  1589. #total{
  1590.  
  1591. min-width: 980px ;
  1592. _width:expression(document.body.clientWidth < 980 ? "980px" : "auto");
  1593.  
  1594. }
  1595.  
  1596. /*********************
  1597. a
  1598. *********************/
  1599. a:link {
  1600. color:#1db1c7;
  1601. text-decoration:underline;
  1602. /*设置链接无下划线*/
  1603. text-decoration: none;
  1604. }
  1605. a:visited {
  1606. color:#1db1c7;
  1607. text-decoration:underline;
  1608. text-decoration: none;
  1609. }
  1610. a:hover {
  1611. color:gray;
  1612. text-decoration:none;
  1613. }
  1614. a:active {
  1615. color:green;
  1616. text-decoration:none;
  1617. }
  1618.  
  1619. #topmenu ul{
  1620. list-style:none;
  1621. line-height:30px;
  1622. margin-top: 0px;
  1623.  
  1624. }
  1625. #topmenu li{
  1626. margin-top: 0px;
  1627. display:inline;
  1628. }
  1629. #topmenu a,#topmenu a:visited{
  1630. padding:5px 8px 5px 8px;
  1631. text-decoration:none;
  1632. }
  1633. #topmenu .current a, #topmenu .current a:hover, #topmenu .current a:visited{
  1634. padding:5px 12px 5px 12px;
  1635. font-weight:bold;
  1636.  
  1637. }
  1638.  
  1639. #panel1{
  1640.  
  1641. height:40px;
  1642. float:left;
  1643.  
  1644. }
  1645.  
  1646. /*********************
  1647. Other
  1648. *********************/
  1649. .a-right{text-align:right;}
  1650. .a-left{text-align:left;}
  1651. .a-center{text-align:center;}
  1652. #pager{
  1653. margin-top:36%;
  1654. height:25px;
  1655. position:fixed;
  1656. }
  1657. #styleswitcher{
  1658. float:right;
  1659. }
  1660. #styleswitcher ul{
  1661. list-style:none;
  1662. line-height:10px;
  1663. }
  1664. #styleswitcher li{
  1665. height:12px;
  1666. display:inline;
  1667. }
  1668. #footer ul {
  1669. list-style:none;
  1670. }
  1671. #footer li {
  1672. display:inline;
  1673. }
  1674. a#defswitch {
  1675. width:15px;
  1676. height:10px;
  1677. margin: 3px 0 3px 0;
  1678. background-color:#bd3f09;
  1679. font-size: 8px;
  1680. color:#bd3f09;
  1681. display:inline-block;
  1682. }
  1683. a#blueswitch {
  1684. width:15px;
  1685. height:10px;
  1686. margin: 3px 0 3px 0;
  1687. background-color:#375b91;
  1688. font-size: 8px;
  1689. color:#375b91;
  1690. display:inline-block;
  1691. }
  1692. a#greenswitch {
  1693. width:15px;
  1694. height:10px;
  1695. margin: 3px 0 3px 0;
  1696. background-color:#d0e0b8;
  1697. font-size: 8px;
  1698. color:#d0e0b8;
  1699. display:inline-block;
  1700. }
  1701. a#brownswitch {
  1702. width:15px;
  1703. height:10px;
  1704. margin: 3px 0 3px 0;
  1705. background-color:#654322;
  1706. font-size: 8px;
  1707. color:#654322;
  1708. display:inline-block;
  1709. }
  1710. a#mixswitch {
  1711. width:15px;
  1712. height:10px;
  1713. margin: 3px 0 3px 0;
  1714. background-color:#294145;
  1715. font-size: 8px;
  1716. color:#294145;
  1717. display:inline-block;
  1718. }
  1719. #credits{
  1720. clear:both;
  1721. width:200px;
  1722. float:left;
  1723. }
  1724.  
  1725. /*********************
  1726. Tables
  1727. *********************/
  1728.  
  1729. table{
  1730. margin:5px;
  1731. border-collapse: collapse;
  1732. table-layout:automatic;
  1733. width:99%;
  1734. margin-top: 5px;
  1735. margin-right: 5px;
  1736. /*border:1px solid #1db1c7;*/
  1737. }
  1738. td, th{
  1739. /*border:1px solid #1db1c7;*/
  1740. font-size: 12px;
  1741. padding: 2px;
  1742. }
  1743. thead{
  1744. width:1500px;
  1745. background-color:#1db1c7;
  1746. }
  1747.  
  1748. #table1{
  1749. font-size:16px;
  1750. }
  1751.  
  1752. /*********************
  1753. Home
  1754. *********************/
  1755. #infowrap li{
  1756. display:inline:
  1757. }
  1758. #wrapper{
  1759. width: 95%;
  1760. /*
  1761. margin-left: 2%;
  1762. */
  1763. margin-left: 10px;
  1764. /*方便设置left*/
  1765. position: relative;
  1766.  
  1767. }
  1768.  
  1769. #infobox{
  1770. width:212px;
  1771. height:120px;
  1772. float:left;
  1773. margin:15px auto 0 12px;
  1774. position: relative;
  1775.  
  1776. }
  1777. .infoboxtt{
  1778. width:212px;
  1779. height:120px;
  1780. float:left;
  1781. margin:15px auto 0 12px;
  1782. position: relative;
  1783. }
  1784.  
  1785. #infobox h3{
  1786. padding:5px;
  1787. font-size:14px;
  1788. }
  1789. .margin-left{
  1790. margin-left:5px;
  1791. }
  1792. #rightnow .reallynow {
  1793. padding: 0px;
  1794. font-size:14px;
  1795.  
  1796. }
  1797. #rightnow h3{
  1798. padding:0px;
  1799. padding: 0 0px;
  1800. font-size:10px;
  1801. }
  1802. #rightnow .reallynow span {
  1803. display: block;
  1804. text-align: left;
  1805. float: left;
  1806.  
  1807. font-size:8px
  1808. }
  1809. #rightnow .reallynow a {
  1810. text-decoration:none;
  1811. display: block;
  1812. text-align: right;
  1813. float: right;
  1814. padding:0 0 0 0px;
  1815. margin-left:0px;
  1816. font-weight:normal;
  1817. font-size:12px;
  1818. }
  1819. #rightnow .reallynow a:hover{
  1820. text-decoration:underline;
  1821. }
  1822. #rightnow .youhave {
  1823. font-size: 12px;
  1824. padding: 10px;
  1825. }
  1826. #rightnow a {
  1827. font-weight: bold;
  1828. }
  1829. /*********************
  1830. Forms
  1831. *********************/
  1832. form{
  1833. padding:10px;
  1834. margin:0 auto;
  1835. }
  1836. form#form fieldset {
  1837. display:block;
  1838. padding:5px 10px 5px 10px;
  1839. line-height:20px;
  1840. margin-bottom:10px;
  1841. }
  1842. form#form legend {
  1843. font-size:12px;
  1844. font-weight:bold;
  1845. margin-bottom:5px;
  1846. padding:3px;
  1847. width:254px;
  1848. }
  1849. form#form label {
  1850. clear:left;
  1851. display:block;
  1852. float:left;
  1853. width:100px;
  1854. text-align:right;
  1855. padding-right:10px;
  1856. margin-bottom:5px;
  1857. }
  1858. form#form input {
  1859. padding:3px;
  1860. margin-bottom:5px;
  1861. }
  1862. form#form select {
  1863. margin-left:5px;
  1864. }
  1865. form#form textarea {
  1866. width:410px;
  1867. height:200px;
  1868. padding:5px;
  1869. overflow:auto;
  1870. }
  1871. form#form option {
  1872. background:#FFF;
  1873. }
  1874. form#form optgroup option {
  1875.  
  1876. }
  1877. form#form #button1, form#form #button2, form#form #button3 {
  1878. padding-right:5px;
  1879. cursor:pointer;
  1880. width:60px;
  1881. margin-left:50px;
  1882. font-weight:bold;
  1883. }
  1884. form#form #button1:hover, form#form #button2:hover, form#form #button3:hover {
  1885. background-position:center left;
  1886. }
  1887.  
  1888. /*********************
  1889. Icons
  1890. *********************/
  1891. .icon{
  1892. padding-left:19px;
  1893. text-decoration:none;
  1894. height:20px;
  1895. font-size:12x;
  1896. margin:0 3px;
  1897. display:inline-block;
  1898. line-height:20px;
  1899. }
  1900.  
  1901. .user{background:transparent url(../../img/btn_0.png) no-repeat left;}
  1902. .useradd{background:transparent url(../../img/icons/user_add.png) no-repeat left;}
  1903. .group{background:transparent url(../../img/icons/group.png) no-repeat left;}
  1904. .search{background:transparent url(../../img/1btn_0.png) no-repeat left;width: 70px;}
  1905. .online{background:transparent url(../../img/ui/21.png) no-repeat left;}
  1906. .pagenew{background:transparent url(../../img/icons/page_add.png) no-repeat left;}
  1907. .rss{background:transparent url(../../img/icons/rss.png) no-repeat left;}
  1908. .feed{background:transparent url(../../img/icons/feed.png) no-repeat left;}
  1909. .report{background:transparent url(../../img/icons/report.png) no-repeat left;}
  1910. .house{background:transparent url(../../img/icons/house.png) no-repeat left;}
  1911. .manage{background:transparent url(../../img/icons/cog.png) no-repeat left;}
  1912. .manage_page{background:transparent url(../../img/icons/page_gear.png) no-repeat left;}
  1913. .folder{background:transparent url(../../img/icons/folder.png) no-repeat left;}
  1914. .promotions{background:transparent url(../../img/icons/coins.png) no-repeat left;}
  1915. .cart{background:transparent url(../../img/icons/cart.png) no-repeat left;}
  1916. .folder_table{background:transparent url(../../img/icons/folder_page.png) no-repeat left;}
  1917. .shipping{background:transparent url(../../img/icons/car.png) no-repeat left;}
  1918. .invoices{background:transparent url(../../img/icons/page_white_text_width.png) no-repeat left;}
  1919. .addorder{background:transparent url(../../img/icons/folder_page_add.png) no-repeat left;}
  1920. .add{background:transparent url(../../img/icons/add.png) no-repeat left;}
  1921. .app_add{background:transparent url(../../img/icons/application_add.png) no-repeat left;}
  1922. .report_seo{background:transparent url(../../img/icons/report_link.png) no-repeat left;}
  1923. .modules{background:transparent url(../../img/icons/bricks.png) no-repeat left;}
  1924. .modules_manage{background:transparent url(../../img/icons/bricks_gear.png) no-repeat left;}
  1925. .mus{color: red;font-size:20px;vertical-align: middle;vertical-align: bottom;}
  1926. .tishi{height:13px;width:13px;}
  1927. /*.tdcolor{color:#1db1c7}*/
  1928. .tdcolor{color:black}
  1929. .blue{color:red};
  1930. #prt{margin:0px;padding:0px};
  1931.  
  1932. /*
  1933. .yuan{
  1934. border: 1px solid #8FBC8F;
  1935. -moz-border-radius: 5px;
  1936. -webkit-border-radius: 5px;
  1937. border-radius: 5px;
  1938. position:relative;
  1939. z-index:100;
  1940. behavior: url(css/ie-css3.htc);
  1941. height: 23px;
  1942. vertical-align: middle;
  1943. }
  1944.  
  1945. .yuan4{
  1946. border: 1px solid #8FBC8F;
  1947. -moz-border-radius: 5px;
  1948. -webkit-border-radius: 5px;
  1949. border-radius: 5px;
  1950. position:absolute;
  1951. z-index:1;
  1952. width:60px;
  1953. behavior: url(css/ie-css3.htc);
  1954. }
  1955.  
  1956. .yuan3{
  1957. border: 1px solid #8FBC8F;
  1958. -moz-border-radius: 5px;
  1959. -webkit-border-radius: 5px;
  1960. border-radius: 5px;
  1961. position:relative;
  1962. z-index:3;
  1963. width:25px;
  1964. height:18px;
  1965. behavior: url(css/ie-css3.htc);
  1966. }
  1967. */
  1968. .passwordStand{
  1969. width:100px ;
  1970. border: 1px solid #8FBC8F;
  1971. }
  1972.  
  1973. .fang1{
  1974. width:100px ;
  1975. border: 1px solid #8FBC8F;
  1976. }
  1977. .fang2{
  1978. width:100px ;
  1979. border: 1px solid #46c4fa;
  1980. }
  1981.  
  1982. .fang3{
  1983. width:57px ;
  1984. border: 1px solid #8FBC8F;
  1985. }
  1986. .fang4{
  1987. width:57px ;
  1988. border: 1px solid #46c4fa;
  1989. }
  1990. .fang5{
  1991. width:140px ;
  1992. border: 1px solid #8FBC8F;
  1993. }
  1994.  
  1995. .fang6{
  1996. width:140px ;
  1997. border: 1px solid #46c4fa;
  1998. }
  1999.  
  2000. .tiaojian1{
  2001. width: 140px;
  2002. border: 1px solid #8FBC8F;
  2003. vertical-align: middle;
  2004. }
  2005. .tiaojian2{
  2006. width: 140px;
  2007. border: 1px solid #46c4fa;
  2008. vertical-align: middle;
  2009. }
  2010.  
  2011. .tiaojian3{
  2012. width: 120px;
  2013. border: 1px solid #8FBC8F;
  2014. vertical-align: middle;
  2015. }
  2016. .tiaojian4{
  2017. width: 120px;
  2018. border: 1px solid #46c4fa;
  2019. vertical-align: middle;
  2020. }
  2021.  
  2022. .remUnderline{
  2023. text-decoration: none;
  2024. }
  2025.  
  2026. /*---------------------------------------------监控二期首页样式----------------------------------------------------*/
  2027. #test1{
  2028. font-size: 0px;
  2029. height: 15px;
  2030. }
  2031.  
  2032. #allRoom{
  2033. border: 0px #0c8dce solid;
  2034. position: absolute;
  2035. margin:0px 15px 0px 15px;
  2036. }
  2037.  
  2038. #roomTop{
  2039. margin-left: 15px;
  2040. }
  2041.  
  2042. #maindiv2{
  2043. display: none;
  2044. }
  2045.  
  2046. #roomBigTitle{
  2047. margin-top:13px;
  2048. margin-left:21px;
  2049. font-weight:bold;
  2050. font-size:22;
  2051. text-align: center;
  2052. width:120px;
  2053. float: left;
  2054. }
  2055.  
  2056. .firstBigRoomT{
  2057. margin-left:20px;
  2058. float: left;
  2059. height: 40px;
  2060. }
  2061.  
  2062. .firstRoomName{
  2063. float: left;
  2064. margin-top: 13px;
  2065. margin-left: 5px;
  2066. font-size: 18px;
  2067. font-weight: bold;
  2068. }
  2069.  
  2070. .firstRoomN{
  2071. float: left;
  2072. width: 40px;
  2073. }
  2074.  
  2075. .roomImg{
  2076. margin-left: 10px;
  2077. margin-top: 10px;
  2078. }
  2079.  
  2080. #moveTotal{
  2081. display:inline;
  2082. }
  2083.  
  2084. #move1{
  2085.  
  2086. margin-left:0px;
  2087. display:inline;
  2088. margin-top: 0px;
  2089. float: left;
  2090. overflow:hidden;
  2091. position: relative;
  2092. height: 568px;
  2093.  
  2094. }
  2095.  
  2096. #all_cab{
  2097. width:10000px;
  2098. position:absolute;
  2099. height:100%;
  2100. }
  2101.  
  2102. .roomCab1{
  2103. height:547px;
  2104. margin-top: 2px;
  2105. }
  2106.  
  2107. roomCab11{
  2108. display:none;
  2109. height:547px;
  2110. margin-top: 2px;
  2111. }
  2112.  
  2113. .roomCab2{
  2114. position:relative;
  2115. display:inline;
  2116. height: 565px;
  2117. width: 212px;
  2118. float: left;
  2119. }
  2120.  
  2121. .roomCab22{
  2122. display:inline;
  2123. position:relative;
  2124. height: 565px;
  2125. width: 212px;
  2126. float: left;
  2127. /*
  2128. style="display:inline;position:relative;height: 565px; width: 212px;float: left;"
  2129. */
  2130. }
  2131.  
  2132. .roomCabName1{
  2133. margin-left:17px;
  2134. height:18px;
  2135. width: 195px;
  2136. height: 22px;
  2137. /*
  2138. style="margin-left:17px;height:18px;width: 195px;height: 22px;"
  2139. */
  2140. }
  2141.  
  2142. .roomCabName2{
  2143.  
  2144. width: 195px;
  2145. height: 14px;
  2146. margin-top: 4px;
  2147. text-align:center;
  2148. font-weight: bold;
  2149. font-size: 12;
  2150. /*
  2151. style="width: 195px;height: 14px;margin-top: 4px;text-align:center;font-weight: bold;font-size: 12;"
  2152. */
  2153. }
  2154.  
  2155. .cabinetBody1{
  2156. margin-top:-8px !important;margin-top: 0px;
  2157. width:212px;
  2158. height: 543px;
  2159. background-image: url('../../img/ui/two/jigui2.png');
  2160. /*
  2161. style="margin-top:-8px !important; margin-top: 0px;width:212px;height: 543px;background-image: url('../../img/ui/two/jigui2.png');"
  2162. */
  2163. }
  2164.  
  2165. .topdb{
  2166.  
  2167. display: none;
  2168. margin-left:25px;
  2169. overflow:hidden;
  2170. height: 24px;
  2171. width:166px;
  2172. /*
  2173. style="display: none;margin-left:25px;overflow:hidden;height: 24px;width:166px;"
  2174. */
  2175.  
  2176. }
  2177.  
  2178. .bottomdb{
  2179.  
  2180. display: none;
  2181. margin-left:25px;
  2182. overflow:hidden;
  2183. height: 24px;
  2184. width:166px;
  2185. /*
  2186. style="display: none;margin-left:25px;overflow:hidden;height: 24px;width:166px;"
  2187. */
  2188.  
  2189. }
  2190.  
  2191. .computerPoint{
  2192.  
  2193. color:black;
  2194. text-align:center;
  2195. font-size:10px;
  2196. width: 5px;
  2197. height: 12px;
  2198. float: right;
  2199.  
  2200. }
  2201.  
  2202. .computerPointWai{
  2203. font-size:10px;
  2204. width: 5px;
  2205. height: 24px;
  2206. float: right;
  2207. }
  2208.  
  2209. .cabinetNum{
  2210.  
  2211. text-align:center;
  2212. font-size:10px;
  2213. width: 15px;
  2214. height: 12px;
  2215. float: right;
  2216.  
  2217. }
  2218.  
  2219. .cabinetNumWai{
  2220.  
  2221. font-size:10px;
  2222. width: 15px;
  2223. height: 24px;
  2224. float: right;
  2225.  
  2226. }
  2227.  
  2228. .computerBack0{
  2229.  
  2230. margin-left:25px;
  2231. overflow:hidden;
  2232. margin-top:0px;
  2233. width:166px;
  2234. height: 11px;
  2235. background-image: url('');
  2236.  
  2237. }
  2238.  
  2239. .computerBack1{
  2240.  
  2241. margin-left:25px;
  2242. overflow:hidden;
  2243. margin-top:1px;
  2244. width:166px;
  2245. height: 11px;
  2246. background-image: url('');
  2247.  
  2248. }
  2249.  
  2250. .computerImg{
  2251.  
  2252. display:inline;
  2253. font-size:0px;
  2254. width: 13px;
  2255. height: 11px;
  2256. margin-left: 10px;
  2257. float: left;
  2258.  
  2259. }
  2260.  
  2261. .computeru{
  2262.  
  2263. color:white;
  2264. font-size:10px;
  2265. width: 15px;
  2266. height: 11px;
  2267. float: left;
  2268.  
  2269. }
  2270.  
  2271. #jgdiv_left{
  2272.  
  2273. height: 44px;
  2274. width: 44px;
  2275. position: absolute;
  2276. z-index: 998;
  2277. left:0px;
  2278. top: 400px;
  2279.  
  2280. }
  2281.  
  2282. #jgdiv_right{
  2283.  
  2284. height: 44px;
  2285. width: 44px;
  2286. position: absolute;
  2287. z-index: 999;
  2288.  
  2289. }
  2290.  
  2291. #rightdiv{
  2292. width:200px;
  2293. float: right;
  2294. margin-right:22px!important;margin-right:5px;
  2295. display:inline ;
  2296. margin-top:15px;
  2297. }
  2298.  
  2299. #right22{
  2300.  
  2301. border: 1px solid #0c8dce;
  2302. height:243px;
  2303. width:100%
  2304.  
  2305. }
  2306.  
  2307. #ids2{
  2308.  
  2309. line-height:30px;
  2310. text-align:center ;
  2311. font-size:18;
  2312. color:white;
  2313. height:30px;
  2314. width:200px;
  2315. background: url('../../img/ui2/msg.png');
  2316.  
  2317. }
  2318.  
  2319. #right2{
  2320.  
  2321. height:213px;
  2322. width:200px ;
  2323. border-top-color:#0c8dce;
  2324. margin-top:0px;
  2325. overflow: hidden;
  2326.  
  2327. }
  2328.  
  2329. #bao1{
  2330.  
  2331. height:183px;
  2332. width:200px ;
  2333. margin-top:10px;
  2334. margin-left:0px;
  2335. overflow: hidden;
  2336.  
  2337. }
  2338.  
  2339. .bao11{
  2340. display:inline;
  2341. margin-left:10px;
  2342. width: 60px;
  2343. height: 210px;
  2344. float: left;
  2345. margin-top: 0px;
  2346. }
  2347.  
  2348. .bao12{
  2349. margin-left:0px;
  2350. width: 60px;
  2351. height: 210px;
  2352. float: left;
  2353. margin-top: 0px;
  2354. }
  2355.  
  2356. .bao21{
  2357. margin-left:10px;
  2358. width: 40px;
  2359. height: 200px;
  2360. font-size: 0px;
  2361. }
  2362.  
  2363. .bao22{
  2364. text-align:center;
  2365. font-size: 11px;
  2366. height: 12px;
  2367. }
  2368.  
  2369. .bao23{
  2370. margin-left:5px ;
  2371. width: 50px;
  2372. background:#00ae72;
  2373. height: 220px;
  2374. font-size:9px;
  2375. }
  2376.  
  2377. .bao24{
  2378. margin-left:5px;
  2379. width: 50px;
  2380. background:#038315;
  2381. height: 220px;
  2382. font-size:9px;
  2383. }
  2384.  
  2385. #bao2{
  2386.  
  2387. font-weight:bolder ;
  2388. height:20px;
  2389. width:200px;
  2390. margin-left:0px ;
  2391. border-top: 1px solid black;
  2392.  
  2393. }
  2394.  
  2395. .bao25{
  2396. text-align:center;
  2397. display:inline;
  2398. margin-left:10px;
  2399. width: 60px;
  2400. height: 210px;
  2401. float: left;
  2402. margin-top: 3px;
  2403. }
  2404.  
  2405. .bao26{
  2406. text-align:center;
  2407. margin-left:0px;
  2408. width: 60px;
  2409. height: 210px;
  2410. float: left;
  2411. margin-top: 3px;
  2412. }
  2413.  
  2414. #right1{
  2415. margin-top:10px;
  2416. height:350px ;
  2417. width:200px ;
  2418. border: 1px solid #0c8dce;
  2419. border-bottom-color: #0c8dce;
  2420. }
  2421.  
  2422. #ids{
  2423. line-height:30px;
  2424. text-align:center ;
  2425. font-size:18;
  2426. color:white;
  2427. margin-top:0px;
  2428. height:30px;
  2429. width:200px;
  2430. background: url('../../img/ui2/msg.png');
  2431. }

<!---<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">--->
<!---<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">--->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<%@ page language="java" import="java.util.*,com.mengw.smonitor.pojo.*" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";

int frontSize = 0;
int frontPos = 0;
%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<base href="<%=basePath%>">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 2006 08:21:57 GMT">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<title>M-BOSS平台监控系统</title>
<link href="mon/UI/UI.css" rel="stylesheet" media="screen" type="text/css" />
<link rel="stylesheet" type="text/css" href="mon/UI/machineRoom.css">
<script type="text/javascript" src="jquery/jquery.js"></script>
<script type="text/javascript" src="mon/UI/machineRoom_head.js"></script>
<script type="text/javascript" src="mon/UI/machineRoom_body.js"></script>
<script type="text/javascript" src="mon/UI/ui.util.js"></script>
<script type="text/javascript" src="mon/UI/UI.js"></script>
</head>
<!------>
<body onresize="changeHeight()" style="background: url(img/ui2/bg.png) repeat ;">
<!-- 声音 -->
<div style="display:none; ">
<!-- 支持IE -->
<bgsound id="soundJustForIE" loop="infinite" style="display:none; " src=""> </bgsound>
<!-- 支持html5 -->
<audio id="soundForHTML5" loop="loop" style="display:none; " autoplay="true" preload="false" controls="controls"><br>
<source src="" type="audio/mpeg">
<br>
您的浏览器不支持音频标签!<br>
</audio>
</div>
<!---顶层--->
<!---顶层--->
<div class="container" id="container" >

<div id="left">
<div class="layout2" id="PT_root12" >
<ul id="PT_root">
</div>
<jsp:include page="/mon/UI/Room.jsp"/>

<script type="text/javascript">
</script>

</div>
<div id="right">
<div id="right_top" class="right_top">
</div>
<div id="right_btn" class="right_btn">
<div id="right_btn_title1" class="right_btn_title1">
</div>
<MARQUEE id="right_btn_scroll_div" onmouseover="this.stop()" onmouseout="this.start()" behavior="scroll" scrollamount="2" scrolldelay="100" direction="up" height="100%">
<div id="MARQUEE001"></div>
</MARQUEE>
</div>
</div>
</div>

</body>
<script type="text/javascript" >
load(${loadFlag});
</script>
</html>

demo 记录 通用方法什么的到这里抄一下的更多相关文章

  1. 使用JsPlumb绘制拓扑图的通用方法

    转自:http://www.it165.net/pro/html/201311/7616.html 使用JsPlumb绘制拓扑图的通用方法 一. 实现目标 绘制拓扑图, 实际上是个数据结构和算法的问题 ...

  2. 针对MSHFlexGrid的一系列通用方法-项目中实践代码分享

    1.给MSHFlexGrid填充数据通用方法 '自定义报表填充程序 fgrid Public Function ShowformfData(Resultset As ADODB.Recordset, ...

  3. 使用 JsPlumb 绘制拓扑图的通用方法

    摘要: 实现 JsPlumb 绘制拓扑图的通用方法. 只要服务端返回一个符合指定格式的数据结构,就可以绘制相应的拓扑图. 难度: 中级 示例工程见:  http://download.csdn.net ...

  4. Flutter实战视频-移动电商-66.会员中心_编写ListTile通用方法

    66.会员中心_编写ListTile通用方法 布局List里面嵌套一个ListTile的布局效果 里面有很多条记录,以后可能还会增加,所以这里我们做一个通用的组件 通用组件方法 这里使用Column布 ...

  5. Android应用开发完全退出程序的通用方法

    在开发一个android应用时,有可能有N个Activity,而在每个Activity里的菜单里有个"退出程序"菜单,这里就要完全退出程序了,所以今天给大家分享的是Android应 ...

  6. beego orm commonDAL通用方法汇总

    orm 通用方法——QueryModelById 主键查询 orm 通用方法——GetOneModel 条件查询一个对象 orm 通用方法——QueryModelCount条件查询记录数 orm 通用 ...

  7. 使用java泛型设计通用方法

    泛型是Java SE 1.5的新特性, 泛型的本质是参数化类型, 也就是说所操作的数据类型被指定为一个参数. 因此我们可以利用泛型和反射来设计一些通用方法. 现在有2张表, 一张user表和一张stu ...

  8. .NET基础架构方法—DataTableToExcel通用方法

    p { display: block; margin: 3px 0 0 0; } --> .NET架构基础方法—DataTableToExcel通用方法(NPOI) 今天封装DataTaleTo ...

  9. DataTable数据赋值给Model通用方法

    注:该文属本人原创,今后项目中发现该方法存在BUG会实时更新,转载记得附上原文出处,方便大家获得最新代码. 相信大家在做项目中,经常会根据不同的表new各种不同的Model,当需要对Model进行实例 ...

随机推荐

  1. (转)一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10

    原文链接 http://blog.csdn.net/h5_queenstyle12/article/details/50424862 百度源代码如下 <!Doctype html> < ...

  2. hdu 6097 Mindis(数学几何,圆心的反演点)

    Mindis Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Subm ...

  3. vector概念

    body, table{font-family: 微软雅黑; font-size: 10pt} table{border-collapse: collapse; border: solid gray; ...

  4. 分布式锁-基于ZK和Redis实现

    一.基于zookeeper实现分布式锁 1.1 Zookeeper的常用接口 package register; import java.util.List; import java.util.con ...

  5. 《Effective C++》第1章 让自己习惯C++-读书笔记

    章节回顾: <Effective C++>第1章 让自己习惯C++-读书笔记 <Effective C++>第2章 构造/析构/赋值运算(1)-读书笔记 <Effecti ...

  6. mac下解决mysql乱码问题

    问题描述:在window平台下面数据库插入.已经查找都是很正常的,但是到mac下面查找.插入就不正常了,之后感觉是mysql的问题然后网上搜索学习了下,果然是mysql的问题.解决方案:首先你要先去看 ...

  7. leetCode之Median of Two Sorted Arrays

    [题目描述] There are two sorted arrays nums1 and nums2 of size m and n respectively. Find the median of ...

  8. 初次使用VCS仿真软件

    由于刚开始接触VCS,对于VCS不是太了解,在网上找了很多的资料终于遇到了一个相对比较初级的入门资料,这个资料是以一个简单的4位加法器为例来介绍vcs的用法的,比较好入门,这个文章的地址如下: htt ...

  9. CUDA Samples: Calculate Histogram(atomicAdd)

    以下CUDA sample是分别用C++和CUDA实现的计算一维直方图,并对其中使用到的CUDA函数进行了解说,code参考了<GPU高性能编程CUDA实战>一书的第九章,各个文件内容如下 ...

  10. Windbg 调试工具32位/64位版本下载

    最新的Windbg调试工具32位/64位版本越来越不好下载了,这里通过CSDN的渠道给大家一个下载地址,帮助大家更好下载工具: https://github.com/EasyDarwin/Tools/ ...