<p class="listintro"><span id="sp"></span>脚本</p> <p style="width:340px;height:285px;float:left;"> <!--<br/>// summary.js<br/>// この動的 HTML の変更については KB 記事を参照してください<br/> 関数 getControlTag(src)<br/> {<br/> TRok = false<br/> while ("HTML" != src.tagName)<br/> {<br/> {<br/>場合("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/> Return null<br/> }<br/> function dynOutlineEnabled(src)<br/> {<br/> while ("BODY" != src.tagName)<br/> {<br/> table = "TABLE" == src.tagName;<br/> if(table && src.getAttribute (「境界線」、 false) != "0")<br/> return false;<br/> if("OL" == src.tagName || "UL" == src.tagName || table)<br/> {<br/> if(null != tribute("nodynamicoutline", false ))<br/> falseを返す<br/> if(null != src.getAttribute("dynamicoutline", false))<br/> trueを返す<br/> if(マック> 0)<br/> {<br/> var = src.outerHTML.indexOf("dynamicoutline")<br/> if(> 0)<br/> {<br/> var gt = src.outerHTML.indexOf(">")<br> if(at < gt )<br/> trueを返す<br/> }<br/> }<br/> src.parent =要素<br/> }<br/> return false<br/> }<br/> function initCollapse(src)<br/> {<br/> while ("BODY" != src.tagName)<br/> {<br/> table = "TABLE" ==; <br/> if(table && src.getAttribute(" border", false) != "0")<br/> return false;<br/> if("OL" == src.tagName || "UL" == src.tagName || table)<br/> {<br/> if(null != ソース。 getAttribute("initcollapsed", false))<br/> trueを返す<br/> }<br/> src = src.parentElement<br/> }<br/> falseを返す<br/> } <br/> 関数 containsIn(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/> 関数 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 &lt; long.all.lengthing(document.all [idx]、src)){<br>srctmp = document.all [idx]<br>tag = srctmp.tagname " == タグ || "TABLE" == タグ)<br> srcTmp.style.display = srcTmp.style.display == "none" ? "" : "なし"<br> idx++;<br> }<br> }<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>