www.gusucode.com > 仿51.com的php源码 1.1 > js/global.js
function reloadImage(Obj) { var image=new Image(); image.src=Obj.src; var scale=image.width/image.height; var scale2=80/90; if(image.width<=80 && image.height<=90) { Obj.width=image.width; Obj.height=image.height; return; } if(scale>=scale2) { if(image.width<=80) { return; } Obj.width=80; return; } else { if(image.height<=90) { return; } Obj.height=90; return; } } function validate_checkEmpty(str) { if(str === undefined) return true; if(str.length<=0) return true; else return false; } function validate_checkLength(str,min,max) { if(str.length>=min && str.length<=max) return true; else return false; } function validate_trim(str) { if(str === undefined) return str; if(str.length>0) return str.replace(/(^\s*)|(\s*$)/g, ""); else return str; } function getObject(id) { if(document.getElementById) { return document.getElementById(id); } else if(document.all) { return document.all[id]; } else if(document.layers) { return document.layers[id]; } } function xmlhttp() { var A=null; try { A=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { try { A=new ActiveXObject("Microsoft.XMLHTTP"); } catch(oc) { if (typeof XMLHttpRequest != "undefined" ); { A=new XMLHttpRequest(); } } } return A; } function set_select(select_obj_id,code) { end = getObject(select_obj_id).outerHTML.search('>')+1; getObject(select_obj_id).outerHTML = getObject(select_obj_id).outerHTML.substr(0,end)+code+"</select>"; } function get_listbox(target_id,code_url) { var request_url; var request_str; var tmp = code_url.split('?'); request_url = tmp[0]; if(tmp.length == 2) { request_str = tmp[1]; } try { oXmlHttp.open("POST", request_url, true); oXmlHttp.setRequestHeader("content-type", "application/x-www-form-urlencoded"); oXmlHttp.onreadystatechange = function() { if (oXmlHttp.readyState == 4 && oXmlHttp.status == 200) { set_select(target_id,oXmlHttp.responseText); } } oXmlHttp.send(request_str); } catch (e) { // do nothing } } var oXmlHttp = xmlhttp();