1function Phone() { 2 var data = "cmd=phone"; 3 ajaxhelp(data, function (msg) { 4 $('body').html(msg); 5 }); 6} 7 8/*---------------------ç«ç¾¤æ ç®-----------------------*/ 9var stringToObject = function (json) { 10 return eval("(" + json + ")"); 11} 12 13function onCheck_(e, treeId, treeNode) { 14 var treeObj_ = $.fn.zTree.getZTreeObj("tree1"); 15 nodes_ = treeObj_.getCheckedNodes(true); 16 SetGroupSetting(nodes_); 17} 18 19function SetGroupSetting(nodes_tem) { 20 v = ""; 21 for (var i = 0; i < nodes_tem.length; i++) { 22 v += nodes_tem[i].id + ","; 23 } 24 //$("#GroupSetting").val(v.substring(0, v.length - 1)); 25 document.getElementById('GroupSetting').value = v.substring(0, v.length - 1); 26} 27 28function checkNode(e) { 29 var zTree_All = $.fn.zTree.getZTreeObj("tree1"), 30 type_All = e.data.type, 31 nodes_All = zTree_All.getSelectedNodes(); 32 33 if (type_All == "checkAllTrue") { 34 zTree_All.checkAllNodes(true); 35 SetGroupSetting(zTree_All.getCheckedNodes(true)); 36 } else if (type_All == "checkAllFalse") { 37 zTree_All.checkAllNodes(false); 38 $("#GroupSetting").val(""); 39 } 40} 41 42$(document).ready(function () { 43 $("#checkAllTrue").bind("click", { type: "checkAllTrue" }, checkNode); 44 $("#checkAllFalse").bind("click", { type: "checkAllFalse" }, checkNode); 45}); 46 47function LoadSiteMenu(groupid) { 48 var data = "cmd=loadsite&groupid=" + groupid + ""; 49 var setting1 = { 50 check: { 51 enable: true 52 }, 53 data: { 54 simpleData: { 55 enable: true 56 } 57 }, 58 callback: { 59 onCheck: onCheck_ 60 } 61 }; 62 63 ajaxhelp(data, function (msg) { 64 var zNodes1 = stringToObject(msg); 65 $.fn.zTree.init($("#tree1"), setting1, zNodes1); 66 67 }) 68} 69 70/*---------------------ç«ç¾¤æ ç®-----------------------*/ 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99/**--------------å ¬å ±åé begin------------*/ 100var this_url = window.location.href; 101var regemail = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; 102var regtelphone = /((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)/; 103var regnum = /^\d+$/; 104/**--------------å ¬å ±åé end------------*/ 105 106 107function EnterFunction(ElementInput, ElementBtn) { 108 $(ElementInput).keydown(function (e) { 109 var curKey = e.which; 110 if (curKey == 13) { 111 $(ElementBtn).click(); 112 } 113 }); 114} 115 116/*---------------é订 订é ä¿¡æ¯ begin----------*/ 117/* 118======================================= 119使ç¨ç¤ºä¾ 2012-10-10 ç¼å·:103 120======================================= 121HTML代ç 122====================================================================== 123<input id="Text1" type="text" /> 124<input id="Button2" type="button" value="订é " /> 125<input id="Button3" type="button" value="åæ¶è®¢é " /> 126====================================================================== 127JSè°ç¨æ¹æ³ 128====================================================================================================== 129<script src="/js/jquery-1.7.1.min.js" type="text/javascript"></script> 130<script src="/Ajax/AjaxHandler.js" type="text/javascript"></script> 131<script type="text/javascript"> 132$(function () { 133$('#Button2').click(function () { 134OrderRead('#Text1','æ¨è¾å ¥çE-Mailæ ¼å¼é误!', function () { alert('订é åè°äºä»¶') }); 135}); 136 137$('#Button3').click(function () { 138CancelOrderRead('#Text1', 'æ¨è¾å ¥çE-Mailæ ¼å¼é误!', function () { alert('åæ¶è®¢é åè°äºä»¶') }); 139}); 140}) 141</script> 142======================================================================================================== 143*/ 144 145$('#ordersubmit').live('click', function () { 146 var ordermail = getValueDefaultError('#ordermail', '', '请è¾å ¥é®ç®±!', true); 147 if (!ordermail[1]) { 148 return false; 149 } 150 ordermail = ordermail[0]; 151 if (!regemail.test(ordermail)) { 152 alert("æ¨è¾å ¥çé®ç®±æ ¼å¼ä¸æ£ç¡®!"); 153 return false; 154 } 155 var ordercode = getValueDefaultError('#ordercode', '', '请è¾å ¥éªè¯ç !', true); 156 if (!ordercode[1]) { 157 return false; 158 } 159 ordercode = ordercode[0]; 160 OrderRead('#ordermail', '#ordercode', 'æ¨è¾å ¥çE-Mailæ ¼å¼é误!', function () { showtip("div.subscribe") }); 161}); 162 163$('#unordersubmit').live('click', function () { 164 var unordermail = getValueDefaultError('#unordermail', '', '请è¾å ¥é®ç®±!', true); 165 if (!unordermail[1]) { 166 return false; 167 } 168 unordermail = unordermail[0]; 169 if (!regemail.test(unordermail)) { 170 alert("æ¨è¾å ¥çé®ç®±æ ¼å¼ä¸æ£ç¡®!"); 171 return false; 172 } 173 var unordercode = getValueDefaultError('#unordercode', '', '请è¾å ¥éªè¯ç !', true); 174 if (!unordercode[1]) { 175 return false; 176 } 177 unordercode = unordercode[0]; 178 179 180 181 CancelOrderRead('#unordermail', '#unordercode', 'æ¨è¾å ¥çE-Mailæ ¼å¼é误!', function () { 182 $("div.subscribe").hide().removeClass("show"); 183 showtip("div.dis_subscribe") 184 });
185}); 186function CancelOrderRead(obj, code, error, fn) { 187 var unorder = $.trim($(obj).val()); 188 var ordercode = getValue(code); 189 if (!regemail.test(unorder)) { 190 alert(error) 191 $(obj).focus(); 192 return false; 193 } 194 var data = "cmd=userdel&email=" + unorder + "&ordercode=" + ordercode + ""; 195 ajaxhelp(data, function (msg) { 196 if (msg.indexOf('æå') != -1) { 197 if (fn) { 198 fn(); 199 } 200 } 201 alert(msg); 202 }); 203} 204 205function OrderRead(obj, code, error, fn) { 206 var orderemail = $.trim($(obj).val()); 207 var ordercode = getValue(code); 208 if (!regemail.test(orderemail)) { 209 alert(error) 210 $(obj).focus(); 211 return false; 212 } 213 var data = "cmd=useradd&email=" + orderemail + "&ordercode=" + ordercode + ""; 214 ajaxhelp(data, function (msg) { 215 if (msg.indexOf('æå') != -1) { 216 if (fn) { 217 fn(); 218 } 219 } 220 alert(msg); 221 }); 222} 223/*---------------é订 订é ä¿¡æ¯ end----------*/ 224 225 226 227 228 229/*------------åå ç´ valueå¼ begin-----------*/ 230/* 231è°ç¨ç¤ºä¾ è·åText1çvalueå¼ 232=============================== 233HTML代ç 234================================================================= 235<input id="Text1" type="text" /> 236<input id="Button2" type="button" value="åå¼" /> 237================================================================= 238JS代ç 239================================================================= 240<script src="/js/jquery-1.7.1.min.js" type="text/javascript"></script> 241<script src="/Ajax/AjaxHandler.js" type="text/javascript"></script> 242<script type="text/javascript"> 243$(function(){ 244$('#Button2').click(function(){ 245alert(getValue('#Text1')) 246}); 247}) 248</script> 249================================================================== 250*/ 251function getValue(obj) { 252 return $.trim($(obj).val()); 253} 254function getValueDefaultError(Element, DefaultVal, ErrorInfo, Focus) { 255 var Validator = true; 256 var Temp = $.trim($(Element).val()); 257 if (Temp == DefaultVal) { 258 alert(ErrorInfo); 259 Validator = false; 260 if (Focus) { 261 $(Element).focus(); 262 } 263 } 264 return new Array(Temp, Validator); 265} 266/*------------åå ç´ valueå¼ end-----------*/ 267 268 269 270 271 272/*----------------åå ç´ textå¼-------------*/ 273function getText(obj) { 274 return $.trim($(obj).text()); 275} 276function getTextDefaultError(Element, DefaultVal, ErrorInfo, Focus) { 277 var Validator = true; 278 var Temp = $.trim($(Element).text()); 279 if (Temp == DefaultVal) { 280 alert(ErrorInfo); 281 Validator = false; 282 if (Focus) { 283 $(Element).focus(); 284 } 285 } 286 return new Array(Temp, Validator); 287} 288/*--------------éªè¯å ç´ è¾å ¥ççµè¯å·ç |ææºå·ç æ ¼å¼æ¯å¦æ£ç¡®-------------------*/ 289function IsTelOrPhone(obj) { 290 if (!regtelphone.test($(obj).val())) { 291 alert('çµè¯å·ç æ ¼å¼ä¸æ£ç¡®!'); 292 $(obj).focus(); 293 } 294} 295/*-----------------å ç´ è¾å ¥çæ°åæ ¼å¼,妿è¾å ¥éæ°åçå符 å°é»è®¤è®¾ç½®ä¸º1------------*/ 296/* 297è°ç¨ç¤ºä¾ 298===================== 299HTML代ç 300========================================= 301<input id="Text1" type="text" /> 302========================================= 303JS代ç 304================================================================================== 305<script src="/js/jquery-1.7.1.min.js" type="text/javascript"></script> 306<script src="/Ajax/AjaxHandler.js" type="text/javascript"></script> 307<script type="text/javascript"> 308$(function(){ 309$('#Text1').keyup(function(){ 310IsNum(this,1); 311}); 312}); 313</script> 314================================================================================== 315*/ 316function IsNum(obj, obj2) { 317 if (!regnum.test($(obj).val())) { 318 $(obj).val(obj2); 319 } 320} 321 322/*----------------------æ´æ°ç¹å»ç è§åå¿ é¡»å¶å®ç¹å»çåæ®µçå称为SingleLine2 表å tb_u_info--------*/ 323/* 324è°ç¨ç¤ºä¾ 325================== 326HTML代ç 327================================================================================= 328<span class="span02">ç¹å»çï¼<font class="font01" id="dianji"></font></span> 329================================================================================= 330JS代ç 331============================================ 332<script src="/js/jquery-1.7.1.min.js" type="text/javascript"></script> 333<script src="/Ajax/AjaxHandler.js" type="text/javascript"></script> 334<script type="text/javascript"> 335$(function(){ 336UpdateCrt('#dianji'); 337}) 338</script> 339============================================ 340*/ 341function UpdateCrt(obj) { 342 var this_href = window.location.href; 343 var reg = /\d{1,}_(\d{1,})\.html/; 344 if (reg.test(this_href)) { 345 346 var data = "cmd=updatecrt&id=" + reg.exec(this_href)[1] + ""; 347 ajaxhelp(data, function (msg) { 348 $(obj).text("" + msg + ""); 349 }); 350 } 351} 352 353/*-------------------å ¬å ±ajaxè°ç¨æ¹æ³-----------------*/ 354function ajaxhelp(data, fn) { 355 $.ajax({
356 "type": "post", 357 "url": "" + getRootPath() + "/ajax/AjaxHandler.ashx", 358 "data": data, 359 "datatype": "html", 360 "success": function (msg) { 361 if (fn) { 362 fn(msg); 363 } 364 }, 365 "error": function () { 366 //alert("对ä¸èµ·,æå¡å¨ç¹å¿è¯·ç¨åéè¯"); 367 } 368 }); 369}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.