<html>
<head>
<title>字符串切分</title>
<scriptlanguage=javascript>
functiongetmulti(oldstr){
varnewstr=oldstr;//字段内容
vari=j=t=;//判断是否有多个部分内容
varforeindex;//记录前一个分隔符的位置
varindexdepchar;//记录当前分隔符及其位置
varlinkstr=;//链接方式
varastr=newArray();
varindex=newstrindexOf();
varindex=newstrindexOf(;);
varindex=newstrindexOf(%);
varindex=newstrindexOf();
varindex=newstrindexOf();
varindex=newstrindexOf();
functionLTrim(str){
for(varx=;strcharAt(x)==;x++);
returnstrsubstring(xstrlength);
}
if(index!=){
index=index;
depchar=;
}
elseif(index!=){
index=index;
depchar=;;
}
elseif(index!=){
index=index;
depchar=%;
}
elseif(index!=){
index=index;
depchar=;
}
elseif(index!=){
index=index;
depchar=;
}
elseif(index!=){
index=index;
depchar=;
}
else{
t=;index=;
linkstr=<a要链接的网址target=BF>+newstr+</a>;
}
foreindex=;
while(index!=){
index=newstrindexOf(depcharforeindex);
if(index==foreindex){foreindex=index+;continue;}
if(index!=){
astr[j]=newstrsubstring(foreindexindex);
astr[j]=LTrim(astr[j]);
foreindex=index+;
j=j+;
}
}
astr[j]=newstrsubstring(foreindex);
if(t==)
{
for(i=;i<j+;i++)
{
linkstr=linkstr+<a要链接的网址target=BF>+astr[i]+</a> ;
}
}
returnlinkstr;
}
</script>
</head>
<body>
<scriptlanguage=javascript>
varlinkstring=;
vartmpkeyword=程序员软件管理软件开发软件复杂性软件维护软件模型软件标准;
linkstring=getmulti(tmpkeyword);
documentwrite(<fontcolor=#>+linkstring+)
</script>
</body>
</html>