<p class="listintro"><span id="sp"></span>脚本</p> <p style="width:340px;height:285px;float:left;"> <!--<br/>// outline.js<br/>// See KB article about changing this dynamic HTML<br/> function getControlTag(src)<br/> {<br/> TRok = false<br/> while ("HTML" != src.tagName)<br/> {<br/> if ("IMG" == src.tagName || "FONT" == src.tagName || "A" == src.tagName || "TD" == src.tagName)<br/> TRok = true<br/> if ("LI" == src.tagName)<br/> return src<br/> if ("TR" == src.tagName)<br/> {<br/> if(TRok)<br/> return src<br/> return null<br/> }<br/> src = src.parentElement<br/> }<br/> return null<br/> }<br/> function dynOutlineEnabled(src)<br/> {<br/> while ("BODY" != src.tagName)<br/> {<br/> table = "TABLE" == src.tagName;<br/> if(table && src.getAttribute("border", false) != "0")<br/> return false;<br/> if("OL" == src.tagName || "UL" == src.tagName || table)<br/> {<br/> if(null != src.getAttribute("nodynamicoutline", false))<br/> return false<br/> if(null != src.getAttribute("dynamicoutline", false))<br/> return true<br/> if(mac > 0)<br/> {<br/> var at = src.outerHTML.indexOf("dynamicoutline")<br/> if(at > 0)<br/> {<br/> var gt = src.outerHTML.indexOf(">")<br/> if(at < gt)<br/> return true<br/> }<br/> }<br/> }<br/> src = src.parentElement<br/> }<br/> return false<br/> }<br/> function initCollapse(src)<br/> {<br/> while ("BODY" != src.tagName)<br/> {<br/> table = "TABLE" == src.tagName;<br/> if(table && src.getAttribute("border", false) != "0")<br/> return false;<br/> if("OL" == src.tagName || "UL" == src.tagName || table)<br/> {<br/> if(null != src.getAttribute("initcollapsed", false))<br/> return true<br/> }<br/> src = src.parentElement<br/> }<br/> return false<br/> }<br/> function containedIn(src, dest)<br/> {<br/> if ("!" == src.tagName)<br/> return true<br/> src = getControlTag(src)<br/> if (src == dest)<br/> return true<br/> return false<br/> }<br/> function initOutline()<br/> {<br/> var ms = navigator.appVersion.indexOf("MSIE");<br/> mac = navigator.appVersion.indexOf("Macintosh");<br/> ie4 = (ms>0) && (parseInt(navigator.appVersion.substring(ms+5, ms+6)) >= 4);<br/> if(!ie4)<br/> return;<br/> listTags = new Array()<br/> listTags[0]="UL"<br/> listTags[1]="OL"<br/> listTags[2]="TABLE"<br/> for(j=0;j<listTags.length;j++)<br/> {<br/> tagName=listTags[j]<br/> coll=document.all.tags(tagName)<br/> for(i=0; i<coll.length; i++)<br/> {<br/> if(dynOutlineEnabled(coll[i].parentElement))<br/> {<br/> if(initCollapse(coll[i]))<br/> coll[i].style.display="none"<br/> }<br/> }<br/> } <br/> } <br/> function dynOutline()<br/> {<br/> var ms = navigator.appVersion.indexOf("MSIE");<br/> ie4 = (ms>0) && (parseInt(navigator.appVersion.substring(ms+5, ms+6)) >= 4);<br/> if(!ie4)<br/> return;<br/> var src = event.srcElement<br/> src = getControlTag(src)<br/> if (null == src)<br/> return<br/> if (!dynOutlineEnabled(src))<br/> return<br/> var idx = src.sourceIndex+1<br/> while (idx < document.all.length && containedIn(document.all[idx], src))<br/> {<br/> srcTmp = document.all[idx]<br/> tag = srcTmp.tagName<br/> if ("UL" == tag || "OL" == tag || "TABLE" == tag)<br/> srcTmp.style.display = srcTmp.style.display == "none" ? "" : "none"<br/> idx++;<br/> }<br/> }<br/>//--><br> </p> <center> </center> <p style="width:100%;text-align:center;margin:10px 0"> <br> <br> </p> <p style="width:100%;text-align:center;margin:10px 0"> </p> <p class="clear"></p>