锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<title>WEB欏甸潰瀵煎嚭涓篍XCEL鏂囨。鐨勬柟娉?lt;/title>
</head>
<body>
<table id="tableExcel" width="100%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td colspan="5" align="center">WEB欏甸潰瀵煎嚭涓篍XCEL鏂囨。鐨勬柟娉?lt;/td>
</tr>
<tr>
<td>鍒楁爣棰?</td>
<td>鍒楁爣棰?</td>
<td>鍒楁爣棰?</td>
<td>鍒楁爣棰?</td>
<td>鍒楁爣棰?</td>
</tr>
<tr>
<td>aaa</td>
<td>bbb</td>
<td>ccc</td>
<td>ddd</td>
<td>eee</td>
</tr>
<tr>
<td>AAA</td>
<td>BBB</td>
<td>CCC</td>
<td>DDD</td>
<td>EEE</td>
</tr>
<tr>
<td>FFF</td>
<td>GGG</td>
<td>HHH</td>
<td>III</td>
<td>JJJ</td>
</tr>
</table>
<input type="button" onclick="javascript:method1('tableExcel');" value="絎竴縐嶆柟娉曞鍏ュ埌EXCEL">
<input type="button" onclick="javascript:method2('tableExcel');" value="絎簩縐嶆柟娉曞鍏ュ埌EXCEL">
<input type="button" onclick="javascript:getXlsFromTbl('tableExcel',null);" value="絎笁縐嶆柟娉曞鍏ュ埌EXCEL">
<SCRIPT LANGUAGE="javascript">
function method1(tableid) {//鏁翠釜琛ㄦ牸鎷瘋礉鍒癊XCEL涓?
var curTbl = document.getElementById(tableid);
var oXL = new ActiveXObject("Excel.Application");
//鍒涘緩AX瀵硅薄excel
var oWB = oXL.Workbooks.Add();
//鑾峰彇workbook瀵硅薄
var oSheet = oWB.ActiveSheet;
//嬋媧誨綋鍓峴heet
var sel = document.body.createTextRange();
sel.moveToElementText(curTbl);
//鎶婅〃鏍間腑鐨勫唴瀹圭Щ鍒癟extRange涓?
sel.select();
//鍏ㄩ塗extRange涓唴瀹?
sel.execCommand("Copy");
//澶嶅埗TextRange涓唴瀹?nbsp;
oSheet.Paste();
//綺樿創(chuàng)鍒版椿鍔ㄧ殑EXCEL涓?nbsp;
oXL.Visible = true;
//璁劇疆excel鍙灞炴?
}
function method2(tableid) //璇誨彇琛ㄦ牸涓瘡涓崟鍏冨埌EXCEL涓?
{
var curTbl = document.getElementById(tableid);
var oXL = new ActiveXObject("Excel.Application");
//鍒涘緩AX瀵硅薄excel
var oWB = oXL.Workbooks.Add();
//鑾峰彇workbook瀵硅薄
var oSheet = oWB.ActiveSheet;
//嬋媧誨綋鍓峴heet
var Lenr = curTbl.rows.length;
//鍙栧緱琛ㄦ牸琛屾暟
for (i = 0; i < Lenr; i++)
{
var Lenc = curTbl.rows(i).cells.length;
//鍙栧緱姣忚鐨勫垪鏁?
for (j = 0; j < Lenc; j++)
{
oSheet.Cells(i + 1, j + 1).value = curTbl.rows(i).cells(j).innerText;
//璧嬪?
}
}
oXL.Visible = true;
//璁劇疆excel鍙灞炴?
}
function getXlsFromTbl(inTblId, inWindow) {
try {
var allStr = "";
var curStr = "";
// alert("getXlsFromTbl"); //
if (inTblId != null && inTblId != "" && inTblId != "null") {
curStr = getTblData(inTblId, inWindow);
}
if (curStr != null) {
allStr += curStr;
}
else {
alert("浣犺瀵煎嚭鐨勮〃涓嶅瓨鍦紒");
return;
}
var fileName = getExcelFileName();
doFileExport(fileName, allStr);
}
catch(e) {
alert("瀵煎嚭鍙戠敓寮傚父:" + e.name + "->" + e.description + "!");
}
}
function getTblData(inTbl, inWindow) {
var rows = 0;
// alert("getTblData is " + inWindow); //
var tblDocument = document;
if (!!inWindow && inWindow != "") {
if (!document.all(inWindow)) {
return null;
}
else {
tblDocument = eval(inWindow).document;
}
}
var curTbl = tblDocument.getElementById(inTbl);
var outStr = "";
if (curTbl != null) {
for (var j = 0; j < curTbl.rows.length; j++) {
//alert("j is " + j);
for (var i = 0; i < curTbl.rows[j].cells.length; i++) {
//alert("i is " + i);
if (i == 0 && rows > 0) {
outStr += " \t";
rows -= 1;
}
outStr += curTbl.rows[j].cells[i].innerText + "\t";
if (curTbl.rows[j].cells[i].colSpan > 1) {
for (var k = 0; k < curTbl.rows[j].cells[i].colSpan - 1; k++) {
outStr += " \t";
}
}
if (i == 0) {
if (rows == 0 && curTbl.rows[j].cells[i].rowSpan > 1) {
rows = curTbl.rows[j].cells[i].rowSpan - 1;
}
}
}
outStr += "\r\n";
}
}
else {
outStr = null;
alert(inTbl + "涓嶅瓨鍦?");
}
}
function getExcelFileName() {
var d = new Date();
var curYear = d.getYear();
var curMonth = "" + (d.getMonth() + 1);
var curDate = "" + d.getDate();
var curHour = "" + d.getHours();
var curMinute = "" + d.getMinutes();
var curSecond = "" + d.getSeconds();
if (curMonth.length == 1) {
curMonth = "0" + curMonth;
}
if (curDate.length == 1) {
curDate = "0" + curDate;
}
if (curHour.length == 1) {
curHour = "0" + curHour;
}
if (curMinute.length == 1) {
curMinute = "0" + curMinute;
}
if (curSecond.length == 1) {
curSecond = "0" + curSecond;
}
var fileName = "leo_zhang" + "_" + curYear + curMonth + curDate + "_"
+ curHour + curMinute + curSecond + ".csv";
//alert(fileName);
return fileName;
}
function doFileExport(inName, inStr) {
var xlsWin = null;
if (!!document.all("glbHideFrm")) {
xlsWin = glbHideFrm;
}
else {
var width = 6;
var height = 4;
var openPara = "left=" + (window.screen.width / 2 - width / 2)
+ ",top=" + (window.screen.height / 2 - height / 2)
+ ",scrollbars=no,width=" + width + ",height=" + height;
xlsWin = window.open("", "_blank", openPara);
}
xlsWin.document.write(inStr);
xlsWin.document.close();
xlsWin.document.execCommand('Saveas', true, inName);
xlsWin.close();
}
</SCRIPT>
</body>
</html>
<!--
function TwoSelectInit(so,dv1,dv2){
var o1=so.o1;var o2=so.o2;var allstr=so.str;var dt1=so.dt1;var dt2=so.dt2;var selectonce=so.selectonce;
var _s = "*|^@";
var s1=new Array(),v1=new Array(),s2=new Array(),v2=new Array();
var s1i = 0,s2i = 0;
if(dt1!=""){
if(!selectonce){allstr=dt1+_s.charAt(1)+_s.charAt(0)+allstr;}
else{allstr=dt1+_s.charAt(1)+dt2+_s.charAt(0)+allstr;}
}
aa=allstr.split(_s.charAt(0));
for(aai=0;aai<aa.length;aai++){
aaa=aa[aai].split(_s.charAt(1));
tmps1 = aaa[0].split(_s.charAt(3));
s1[aai] = tmps1[0];v1[aai] = (tmps1.length==2)?tmps1[1]:tmps1[0];
s2[aai] = new Array();v2[aai] = new Array();
if(v1[aai]==dv1){s1i = aai;}
bbbb=aaa[1];
if(dt2!=""&&!selectonce){if(bbbb==""){bbbb=dt2;}else{bbbb=dt2+_s.charAt(2)+bbbb;}}
bb=bbbb.split(_s.charAt(2));
for(bbi=0;bbi< bb.length;bbi++){
tmps2 = bb[bbi].split(_s.charAt(3));
s2[aai][bbi] = tmps2[0];v2[aai][bbi] = (tmps2.length==2)?tmps2[1]:tmps2[0];
if(v2[aai][bbi]==dv2){s2i = bbi;}
}
}
for(var i=0;i<o1.options.length;i++){o1.remove(i);i--;}
for(k=0;k<s1.length;k++){o1.options.add(new Option(s1[k],v1[k]));}
o1.selectedIndex=s1i;
for(var i=0;i<o2.options.length;i++){o2.remove(i);i--;}
for(k=0;k<s2[s1i].length;k++){o2.options.add(new Option(s2[s1i][k],v2[s1i][k]));}
o2.selectedIndex=s2i;
}
function HwTwoSelect(o1,o2,liststr,dt1,dt2,t){this.o1=o1;this.o2=o2;this.str=liststr;this.dt1=dt1;this.dt2=dt2;this.selectonce=t}
//-->
</SCRIPT>
<form method="post" name=myform>
閫夋嫨涓嬈★細(xì)<select name="a" onchange="TwoSelectInit(test1,this.value)"></select>銆<select name="b"></select><hr>
閫夋嫨涓ゆ錛?lt;select name="aa" onchange="TwoSelectInit(test2,this.value)"></select>銆<select name="bb"></select><hr>
鏈夊垵濮嬪鹼細(xì)<select name="aaa" onchange="TwoSelectInit(test3,this.value)"></select>銆<select name="bbb"></select>
</form>
<SCRIPT LANGUAGE="JavaScript">
<!--
var selecttext=""
+"鎼滅儲@search|Google@http://www.google.com/^Yahoo@http://www.yahoo.com/"
+"*鏀惰棌@fav|鏃犲咖瑙嗙獥@http://www.51windows.Net/^钃濊壊鐞嗘兂@http://www.blueidea.com/^POPO@http://plod.popoever.net/"
+"";
var test1 = new HwTwoSelect(document.myform.a,document.myform.b,selecttext,"錛嶅垎綾伙紞@","錛嶇綉鍧錛岪",1);//鏈鍚庣殑鍙傛暟琛ㄧず錛岄変簡涓綰ц彍鍗曞悗錛屼簩綰ц彍鍗曟槸鍚﹁繕瑕佹樉紺?#8220;璇烽夋嫨”錛?鎴杢rue浠g爜錛屼笉鏄劇ず錛?鎴杅alse浠h〃鏄劇ず
TwoSelectInit(test1);
var test2 = new HwTwoSelect(document.myform.aa,document.myform.bb,selecttext,"錛嶅垎綾伙紞@","錛嶇綉鍧錛岪",0);
TwoSelectInit(test2);
var test3 = new HwTwoSelect(document.myform.aaa,document.myform.bbb,selecttext,"錛嶅垎綾伙紞@","錛嶇綉鍧錛岪",0);
TwoSelectInit(test3,"fav","http://www.51windows.Net/");
//-->
</SCRIPT>
浠ヤ笅鏄ず渚嬩唬鐮侊紝璇︾粏璇鋒煡鐪嬫簮鏂囦歡錛?
<form method="post" name=myform>
<select name="select1" onchange="TwoSelectInit(ttt,this.value)"></select>銆<select name="select2"></select><hr>
</form>
<SCRIPT LANGUAGE="JavaScript">
<!--
var selecttext=""
+"鎼滅儲@search|Google@http://www.google.com/^Yahoo@http://www.yahoo.com/"
+"*鏀惰棌@fav|鏃犲咖瑙嗙獥@http://www.51windows.Net/^钃濊壊鐞嗘兂@http://www.blueidea.com/^POPO@http://plod.popoever.net/"
+"";
var ttt = new HwTwoSelect(document.myform.select1,document.myform.select2,selecttext,"錛嶅垎綾伙紞@","錛嶇綉鍧錛岪",1);
TwoSelectInit(ttt ,"fav","http://www.51windows.Net/");
//-->
</SCRIPT>
bug:鍦ㄤ簩綰ц彍鍗曟湁鍒濆鍊兼椂錛屽鏋滆〃鍗曢噸緗紝浜岀駭鑿滃崟鐨勫間細(xì)鍙樹負(fù)絀?/font>
var _SNameArr = _SName.split("|")
var _SName1,_SName2,_SName3
var _SName1 = _SNameArr[0]
var _SName2 = (_SNameArr.length>1)?_SNameArr[1]:_SNameArr[0]
var _SName3 = (_SNameArr.length>2)?_SNameArr[2]:_SNameArr[0]
var _SValueArr = _SValue.split("|")
var _SValue1,_SValue2,_SValue3
var _SValue1 = _SValueArr[0]
var _SValue2 = (_SValueArr.length>1)?_SValueArr[1]:_SValueArr[0]
var _SValue3 = (_SValueArr.length>2)?_SValueArr[2]:_SValueArr[0]
if (ShowType==3){
_AllOptionStr = _AllOptionStr.replace(/\(\(/ig,"\(\("+_Ds3+"\^")
_AllOptionStr = _AllOptionStr.replace(/\{\{/ig,"\{\{"+_Ds2+"\(\("+_Ds3+"\*\*")
}
else if(ShowType==2){
_AllOptionStr = _AllOptionStr.replace(/\{\{/ig,"\{\{"+_Ds2+"\(\("+_Ds3+"\*\*")
}
else if(ShowType==1){
_AllOptionStr = _AllOptionStr.replace(/\(\(/ig,"\(\("+_Ds3+"\^")
}
var AllStr = _Ds1 + "{{"+ _Ds2 + "(("+ _Ds3 +"||"+_AllOptionStr
//alert(AllStr)
var _AR0 = AllStr.split("||");
document.writeln("<select name=\"" + _SName1 + "\" size=\"1\" onChange=\""+_SName1+"redirect(this.options.selectedIndex)\">");
for (var i1 = 0;i1 < _AR0.length;i1++)
{
var Area1Str = _AR0[i1];
var _AR10 = Area1Str.split("{{");
var _AR11 = _AR10[0].split("@");
var Tstr1 = _AR11[0];
var Vstr1 = (_AR11.length==2)?_AR11[1]:_AR11[0]
document.writeln("<option value=\""+Vstr1+"\">"+Tstr1+"<\/option>");
}
document.writeln("<\/select>");
document.writeln("<select name=\"" + _SName2 + "\" size=\"1\" onChange=\""+_SName1+"redirect1(this.options.selectedIndex)\">");
var _AR111 = _Ds2.split("@");
var Tstr11 = _AR111[0];
var Vstr11 = (_AR111.length==2)?_AR111[1]:_AR111[0];
document.writeln("<option value=\""+Vstr11+"\">"+Tstr11+"<\/option>");
document.writeln("<\/select>");
document.writeln("<select name=\"" + _SName3 + "\" size=\"1\">");
var _AR222 = _Ds3.split("@");
var Tstr22 = _AR222[0];
var Vstr22 = (_AR222.length==2)?_AR222[1]:_AR222[0];
document.writeln("<option value=\""+Vstr22+"\">"+Tstr22+"<\/option>");
document.writeln("<\/select>");
document.writeln("<S"+"CRIPT LANGUAGE=\"JavaScript\" defer>");
document.writeln("<!--");
document.writeln("var "+_SName1+"NewAllStr = \""+ AllStr +"\"");
document.writeln("var "+_SName1+"_AR0 = "+_SName1+"NewAllStr.split(\"||\");");
document.writeln("var "+_SName1+"groups=document."+ _FormName +"." + _SName1 + ".options.length;");
document.writeln("var "+_SName1+"group=new Array("+_SName1+"groups)");
document.writeln("for (i=0; i<"+_SName1+"groups; i++){");
document.writeln(" "+_SName1+"group[i]=new Array();");
document.writeln("}");
document.writeln("for (var i1 = 0;i1 < "+_SName1+"_AR0.length;i1++){");
document.writeln(" var Area1Str = "+_SName1+"_AR0[i1];");
document.writeln(" var _AR10 = Area1Str.split(\"{{\");");
document.writeln(" var _AR12 = _AR10[1].split(\"**\");");
document.writeln(" for (var i2 = 0;i2 < _AR12.length;i2++){");
document.writeln(" var Area2Str = _AR12[i2];");
document.writeln(" var _AR20 = Area2Str.split(\"((\");");
document.writeln(" var _AR211 = _AR20[0].split(\"@\");");
document.writeln(" var Tstr2 = _AR211[0];");
document.writeln(" var Vstr2 = (_AR211.length==2)?_AR211[1]:_AR211[0];");
document.writeln(" "+_SName1+"group[i1][i2]=new Option(Tstr2,Vstr2);");
document.writeln(" }");
document.writeln("}");
document.writeln("var "+_SName1+"temp = document."+ _FormName +"." + _SName2);
document.writeln("function "+_SName1+"redirect(x){");
document.writeln(" for (m="+_SName1+"temp.options.length-1;m>0;m--)");
document.writeln(" "+_SName1+"temp.options[m]=null;");
document.writeln(" for (i=0;i<"+_SName1+"group[x].length;i++){");
document.writeln(" "+_SName1+"temp.options[i]=new Option("+_SName1+"group[x][i].text,"+_SName1+"group[x][i].value);");
document.writeln(" }");
document.writeln(" "+_SName1+"temp.options[0].selected=true");
document.writeln(" "+_SName1+"redirect1(0)");
document.writeln("}");
document.writeln("var "+_SName1+"Group2s=document."+ _FormName +"." + _SName2 + ".options.length;");
document.writeln("var "+_SName1+"Group2=new Array("+_SName1+"groups);");
document.writeln("for (i=0; i<"+_SName1+"groups; i++){");
document.writeln(" "+_SName1+"Group2[i]=new Array("+_SName1+"group[i].length)");
document.writeln(" for (j=0; j<"+_SName1+"group[i].length; j++){");
document.writeln(" "+_SName1+"Group2[i][j]=new Array()");
document.writeln(" }");
document.writeln("}");
document.writeln("for (var i1 = 0;i1 < "+_SName1+"_AR0.length;i1++){");
document.writeln(" var Area1Str = "+_SName1+"_AR0[i1]");
document.writeln(" var _AR10 = Area1Str.split(\"{{\");");
document.writeln(" var _AR12 = _AR10[1].split(\"**\");");
document.writeln(" for (var i2 = 0;i2 < _AR12.length;i2++){");
document.writeln(" var Area2Str = _AR12[i2]");
document.writeln(" var _AR20 = Area2Str.split(\"((\");");
document.writeln(" _AR212 = _AR20[1].split(\"^\");");
document.writeln(" for (var i3 = 0;i3 < _AR212.length;i3++){");
document.writeln(" Area3Str = _AR212[i3]");
document.writeln(" _AR3 = Area3Str.split(\"@\");");
document.writeln(" Tstr3 = _AR3[0]");
document.writeln(" Vstr3 = (_AR3.length==2)?_AR3[1]:_AR3[0]");
document.writeln(" "+_SName1+"Group2[i1][i2][i3]=new Option(Tstr3,Vstr3);");
document.writeln(" }");
document.writeln(" }");
document.writeln("}");
document.writeln("var "+_SName1+"temp1=document."+ _FormName +"." + _SName3 + "");
document.writeln("function "+_SName1+"redirect1(y){");
document.writeln(" for (m="+_SName1+"temp1.options.length-1;m>0;m--)");
document.writeln(" "+_SName1+"temp1.options[m]=null");
document.writeln(" for (i=0;i<"+_SName1+"Group2[document."+ _FormName +"." + _SName1 + ".options.selectedIndex][y].length;i++){");
document.writeln(" "+_SName1+"temp1.options[i]=new Option("+_SName1+"Group2[document."+ _FormName +"." + _SName1 + ".options.selectedIndex][y][i].text," + _SName1 + "Group2[document."+ _FormName +"." + _SName1 + ".options.selectedIndex][y][i].value)");
document.writeln(" }");
document.writeln(" "+_SName1+"temp1.options[0].selected=true");
document.writeln("}");
document.writeln("\/\/-->");
document.writeln("<\/script>");
document.writeln("<s"+"cript language=\"JavaScript\">");
document.writeln("<!--");
document.writeln("function "+_SName1+"SetValue(){");
document.writeln(" try{");
document.writeln(" if (\""+_SValue1+"\"!=\"\"){");
document.writeln(" document."+ _FormName +"."+_SName1+".value=\""+_SValue1+"\"");
document.writeln(" "+_SName1+"redirect(document."+ _FormName +"."+_SName1+".options.selectedIndex);");
document.writeln(" if (\""+_SValue2+"\"!=\"\"){");
document.writeln(" document."+ _FormName +"."+_SName2+".value=\""+_SValue2+"\"");
document.writeln(" "+_SName1+"redirect1(document."+ _FormName +"."+_SName2+".options.selectedIndex)");
document.writeln(" if (\""+_SValue3+"\"!=\"\")");
document.writeln(" document."+ _FormName +"."+_SName3+".value=\""+_SValue3+"\"");
document.writeln(" }");
document.writeln(" }");
document.writeln(" }");
document.writeln(" catch(e){");
document.writeln(" }");
document.writeln("}");
document.writeln("window.attachEvent(\"onload\","+_SName1+"SetValue)");
document.writeln("\/\/-->");
document.writeln("<\/script>");
}
//-->
</script>
<SCRIPT LANGUAGE="JavaScript">
<!--
var AllStr1 = ""
+"涓滃寳鍦板尯{{"
+"榛戦緳姹?(鍝堝皵婊╚榻愰綈鍝堝皵^鐗′腹姹焇浣蟲湪鏂痎澶у簡^緇ュ寲^楣ゅ矖^楦¤タ^榛戞渤^鍙岄腑灞盺浼婃槬^涓冨彴娌砠澶у叴瀹夊箔"
+"**鍚夋灄((闀挎槬^鍚夋灄^鍥涘鉤^杈芥簮^閫氬寲^鐧藉北^鏉懼師^鐧藉煄^寤惰竟"
+"**杈藉畞((娌堥槼^澶ц繛^闉嶅北^鎶氶『^鏈邯^涓逛笢^閿﹀窞^钀ュ彛^闃滄柊^杈介槼^鐩橀敠^閾佸箔^鏈濋槼^钁姦宀?
+"||鍗庡寳鍦板尯{{"
+"鍖椾含((涓滃煄^瑗垮煄^宕囨枃^瀹f^鏈濋槼^涓板彴^鐭蟲櫙灞盺嫻鋒穩(wěn)^闂ㄥご娌焇鎴垮北^閫氬窞^欏轟箟^鏄屽鉤^澶у叴^騫寵胺^鎬鏌擽瀵嗕簯^寤跺簡"
+"**澶╂觸((鍜屽鉤^涓滀附^娌充笢^瑗塊潚^娌寵タ^媧ュ崡^鍗楀紑^鍖楄景^娌沖寳^姝︽竻^(qū)綰㈡將^濉樻步^姹夋步^澶ф腐^瀹佹渤^闈欐搗^瀹濆澔^钃熷幙"
+"**灞變笢((嫻庡崡^闈掑矝^娣勫崥^鏋e簞^涓滆惀^鐑熷彴^娼嶅潑^嫻庡畞^娉板畨^濞佹搗^鏃ョ収^鑾辮姕^涓存矀^寰峰窞^鑱婂煄^婊ㄥ窞^鑿忔辰"
+"**娌沖寳((鐭沖搴刕閭兏^閭㈠彴^淇濆畾^寮犲鍙鎵垮痙^寤婂潑^鍞愬北^縐︾殗宀沕娌у窞^琛℃按"
+"**娌沖崡((閮戝窞^寮灝乛媧涢槼^騫抽《灞盺瀹夐槼^楣ゅ^鏂頒埂^鐒︿綔^嬋槼^璁告槍^婕渤^涓夐棬宄鍗楅槼^鍟嗕笜^淇¢槼^鍛ㄥ彛^椹婚┈搴梌嫻庢簮"
+"**灞辮タ((澶師^澶у悓^闃蟲硥^闀挎不^鏅嬪煄^鏈斿窞^鍚曟^蹇誨窞^鏅嬩腑^涓存本^榪愬煄"
+"**鍐呰挋鍙?(鍛煎拰嫻╃壒^鍖呭ご^涔屾搗^璧ゅ嘲^鍛間雞璐濆皵鐩焇闃挎媺鍠勭洘^鍝查噷鏈ㄧ洘^鍏村畨鐩焇涔屽叞瀵熷竷鐩焇閿℃灄閮嫆鐩焇宸村濺娣栧皵鐩焇浼婂厠鏄洘"
+"||鍗庝腑鍦板尯{{"
+"婀栧寳((姝︽眽^瀹滄槍^鑽嗗窞^瑗勬▕^榛勭煶^鑽嗛棬^榛勫唸^鍗佸牥^鎭╂柦^娼滄睙^澶╅棬^浠欐^闅忓窞^鍜稿畞^瀛濇劅^閯傚窞"
+"**婀栧崡((闀挎矙^甯稿痙^鏍床^婀樻江^琛¢槼^宀抽槼^閭甸槼^鐩婇槼^濞勫簳^鎬鍖朸閮村窞^姘稿窞^婀樿タ^寮犲鐣?
+"||鍗庡崡鍦板尯{{"
+"騫夸笢((騫垮窞^娣卞湷^鐝犳搗^姹曞ご^涓滆帪^涓北^浣?jīng)灞盺闊跺叧^姹熼棬^婀涙睙^鑼傚悕^鑲囧簡^鎯犲窞^姊呭窞^姹曞熬^娌蟲簮^闃蟲睙^娓呰繙^娼窞^鎻槼^浜戞誕"
+"**騫胯タ((鍗楀畞^鏌沖窞^妗傛灄^姊у窞^鍖楁搗^闃插煄娓痎閽﹀窞^璐墊腐^鐜夋灄^鍗楀畞鍦板尯^鏌沖窞鍦板尯^璐哄窞^鐧捐壊^娌蟲睜"
+"**紱忓緩((紱忓窞^鍘﹂棬^鑾嗙敯^涓夋槑^娉夊窞^婕沖窞^鍗楀鉤^榫欏博^瀹佸痙"
+"**嫻峰崡((嫻峰彛^涓変簹"
+"||瑗垮崡鍦板尯{{"
+"鍥涘窛((鎴愰兘^緇甸槼^寰烽槼^鑷礎(chǔ)^鏀鏋濊姳^騫垮厓^鍐呮睙^涔愬北^鍗楀厖^(qū)瀹滃^騫垮畨^杈懼窛^闆呭畨^鐪夊北^鐢樺瓬^鍑夊北^娉稿窞"
+"**閲嶅簡((涓囧窞^娑櫟^娓濅腑^澶ф浮鍙姹熷寳^娌欏潽鍧漗涔?jié)榫欏潯^鍗楀哺^鍖楃^涓囩洓^鍙屾將^娓濆寳^宸村崡^榛旀睙^闀垮^綞︽睙^娼煎崡^閾滄^澶ц凍^鑽f槍^澹佸北^姊佸鉤^鍩庡彛^涓伴兘^鍨睙^姝﹂殕^蹇犲幙^寮鍘縙浜戦槼^濂夎妭^宸北^宸邯^鐭蟲煴^縐灞盺閰夐槼^褰按^姹熸觸^鍚堝窛^姘稿窛^鍗楀窛"
+"**璐靛窞((璐甸槼^鍏洏姘碸閬典箟^瀹夐『^閾滀粊^榛旇タ鍗梌姣曡妭^榛斾笢鍗梌榛斿崡"
+"**浜戝崡((鏄嗘槑^澶х悊^鏇查潠^鐜夋邯^鏄歗妤氶泟^綰㈡渤^鏂囧北^鎬濊寘^(qū)瑗垮弻鐗堢撼^淇濆北^寰峰畯^涓芥睙^鎬掓睙^榪簡^涓存缽"
+"**瑗胯棌((鎷夎惃^鏃ュ杸鍒橿灞卞崡^鏋楄姖^鏄岄兘^闃塊噷^閭f洸"
+"||瑗垮寳鍦板尯{{"
+"闄曡タ((瑗垮畨^瀹濋浮^鍜擱槼^閾滃窛^娓崡^寤跺畨^姒嗘灄^姹変腑^瀹夊悍^鍟嗘礇"
+"**鐢樿們((鍏板窞^鍢夊唱鍏砠閲戞槍^鐧介摱^澶╂按^閰掓硥^寮犳帠^姝﹀▉^瀹氳タ^闄囧崡^騫沖噳^搴嗛槼^涓村^鐢樺崡"
+"**瀹佸((閾跺窛^鐭沖槾灞盺鍚村繝^鍥哄師"
+"**闈掓搗((瑗垮畞^嫻蜂笢^嫻峰崡^嫻峰寳^榛勫崡^鐜夋爲(wèi)^鏋滄礇^嫻瘋タ"
+"**鏂扮枂((涔岄瞾鏈ㄩ綈^鐭蟲渤瀛恀鍏嬫媺鐜涗緷^浼婄妬^宸撮煶閮嫆^鏄屽悏^鍏嬪瓬鍕掕嫃鏌皵鍏嬪瓬^鍗氬皵濉旀媺^鍚愰瞾鐣猑鍝堝瘑^鍠浠^鍜岀敯^闃垮厠鑻?
+"||鍗庝笢鍦板尯{{"
+"涓婃搗((榛勬鄲^鍗㈡咕^寰愭眹^闀垮畞^闈欏畨^鏅檧^闂稿寳^铏瑰彛^鏉ㄦ鄲^闂佃^瀹濆北^鍢夊畾^嫻︿笢^閲戝北^鏉炬睙^闈掓鄲^鍗楁眹^濂夎搐^宕囨槑"
+"**姹熻嫃((鍗椾含^闀囨睙^鑻忓窞^鍗楅歗鎵窞^鐩愬煄^寰愬窞^榪炰簯娓痎甯稿窞^鏃犻敗^瀹胯縼^娉板窞^娣畨"
+"**嫻欐睙((鏉窞^瀹佹嘗^娓╁窞^鍢夊叴^婀栧窞^緇嶅叴^閲戝崕^琛㈠窞^鑸熷北^鍙板窞^涓芥按"
+"**瀹夊窘((鍚堣偉^鑺滄箹^铓屽煚^椹瀺灞盺娣寳^閾滈櫟^瀹夊簡^榛勫北^婊佸窞^瀹垮窞^姹犲窞^娣崡^宸㈡箹^闃滈槼^鍏畨^瀹e煄^浜沖窞"
+"**姹熻タ((鍗楁槍甯俕鏅痙闀嘵涔?jié)姹焇楣版江^钀嶄埂^鏂伴^璧e窞^鍚夊畨^瀹滄槬^鎶氬窞^涓婇ザ"
+"||娓境鍙板湴鍖簕{"
+"棣欐腐((棣欐腐"
+"**婢抽棬((婢抽棬"
+"**鍙版咕((鍙板寳^楂橀泟^鍙頒腑^鍙板崡^灞忎笢^鍗楁姇^浜戞灄^鏂扮^褰板寲^鑻楁牀^鍢変箟^鑺辮幉^妗冨洯^瀹滃叞^鍩洪殕^鍙頒笢^閲戦棬^椹^婢庢箹"
+"||鍏跺畠鍦板尯{{"
+"鍏跺畠((鍏跺畠"
//-->
</SCRIPT>
浠ヤ笅浠g爜鍔犲埌body涓紙綆瑕佽鏄庝箣鍓嶏級
<FORM name="HwForm">
<HR>閫夋嫨涓嬈?lt;br>
<SCRIPT LANGUAGE="JavaScript">
CreateSelect("","S_13|S_23|S_33","","璇烽夋嫨鍦板尯@|璇烽夋嫨鐪佷喚@|璇烽夋嫨鍩庡競@",AllStr1,0);
</SCRIPT>
<HR>閫夋嫨涓夋<br>
<SCRIPT LANGUAGE="JavaScript">
CreateSelect("HwForm","S_1|S_2|S_3","鍗庡寳鍦板尯|灞變笢|嫻庡畞","璇烽夋嫨鍦板尯@|璇烽夋嫨鐪佷喚@|璇烽夋嫨鍩庡競@",AllStr1,3);
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
var AllStr2 = ""
+"絎旇鏈瑊{"
+"IBM((R32^T40^T42"
+"**DELL((N600^M600"
+"||鏁扮爜鐩告満{{"
+"CANON((A75^A80^A85"
+"**SONY((S80^S60"
//-->
</SCRIPT>
<HR>閫夋嫨浜屾<br><SCRIPT LANGUAGE="JavaScript">
CreateSelect("HwForm","S_11|S_21|S_31","絎旇鏈瑋IBM|T42","璇烽夋嫨鍒嗙被@|璇烽夋嫨鍝佺墝@|璇烽夋嫨緋誨垪@",AllStr2,2);
</SCRIPT>
<HR>閫夋嫨浜屾<br><SCRIPT LANGUAGE="JavaScript">
CreateSelect("HwForm","S_12|S_22|S_32","","璇烽夋嫨鍒嗙被@|璇烽夋嫨鍝佺墝@|璇烽夋嫨緋誨垪@",AllStr2,1);
</SCRIPT>
</FORM>
<FORM name="HwForm">
<SCRIPT LANGUAGE="JavaScript">
CreateSelect("HwForm","S_1|S_2|S_3","鍗庡寳鍦板尯|灞變笢|嫻庡畞","璇烽夋嫨鍦板尯@|璇烽夋嫨鐪佷喚@|璇烽夋嫨鍩庡競@",AllStr1,3);
</SCRIPT>
</FORM>
HwForm鏄〃鍗曠殑鍚嶅瓧
鑰?/span>
S_1|S_2|S_3鏄笁涓猄elect琛ㄥ崟鐨勫悕瀛楋紝濡傛灉鍦╦s涓紝鍙互鐢╠oucment.HwForm.S_1.value寰楀埌閫変腑鐨勪竴綰х殑鍊?/span>
濡傛灉鍦╝sp涓紝鍙互鐢≧equest("S_3")寰楀埌閫変腑鐨勪笁綰у?/span>