<a id="a1" href="javascript:s(this.id)">a1a1a1</a>
<a id="a1" href="javascript:s(this.id)">a2a2a2</a><SCRIPT LANGUAGE="JavaScript">
<!--
function s(id){
if(id=="a1"){
window.open("a1.htm","main")
}else if(id=="a2"){
window.open("a2.htm","main")
}
}
//-->
</SCRIPT>
<a id="a1" href="javascript:s(this.id)">a2a2a2</a><SCRIPT LANGUAGE="JavaScript">
<!--
function s(id){
if(id=="a1"){
window.open("a1.htm","main")
}else if(id=="a2"){
window.open("a2.htm","main")
}
}
//-->
</SCRIPT>
而在left中显示的是一个公共的Loading页面。我现在要根据链接的不同,在载完Loading页面后进入对应的页面。
<script language="JavaScript">
var s=parent.parent.Title.document.getElementsByTagName("td");
for(var i=0; i<s.length;i++){ var node = s[i];
if (node.id=="Menu1"){
url="PartyTree.jsp"
break
}else if(node.id=="Menu2"){
url="RoleTree.jsp"
break
}
else if(node.id=="Menu4"){
url="RoleTree.jsp"
break
}
else if(node.id=="Menu7"){
url="RecipientsTree.jsp"
break
}
}
</script>
具体算法如上两位所述,你可参考,但有一点,如果这样的架构,那就用swtich比较好一点。一个是速度快,更是可读性强。核心也就是取出id号,然后在另一个页面中显示而已。