//当换类别时使用 function getarea(num) { var objXMLHTTP=new ActiveXObject("MICROSOFT.XMLHTTP"); objXMLHTTP.open("GET","getarea.asp?num=" + num,false); objXMLHTTP.send(""); var strReturn=objXMLHTTP.ResponseText; BuildSel(unescape(strReturn)); } function SetString(str,len) { var strlen = 0; var s = ""; for(var i = 0;i < str.length;i++) { if(str.charCodeAt(i) > 128) strlen += 2; else strlen++; s += str.charAt(i); if(strlen >= len) return s + "..."; } return s; } function BuildSel(str) { //先清空原来的数据. document.all.area.options.length=0; var arrstr = new Array(); arrstr = str.split("|||"); //开始构建新的Select. for(var i=0;i