在msdn online上讲解某个类的属性、方法、事件时,用到了一个MembersTable的表格。类似下图:
笔者研究其中的代码,经过简化也实现了这种效果,提供类似如下的<Table>,通过JScript,能够自动生成类似上图的MembersTable:
<BLOCKQUOTE>
<DIV id="oMTExplanation" style="display:none"></DIV>
<DIV id="oMT">
<P CLASS="clsRef" STYLE="display:none">属性</P>
<DIV tabName="属性">
<TABLE CLASS="clsStd" width="100%" STYLE="BACKGROUND: #FFFFFF">
<TR>
<TH>属性</TH>
<TH>说明</TH>
</TR>
<TR>
<TD>
<NOBR>
<A HREF="/workshop/author/behaviors/reference/properties/image.asp">image</A>
</NOBR>
</TD>
<TD>
Sets or retrieves the DirectAnimation Image (DAImage class) displayed by the <B>anim:DA</B> element.
</TD>
</TR>
<TR>
<TD>
<NOBR>
<A HREF="/workshop/author/behaviors/reference/properties/sound.asp">sound</A>
</NOBR>
</TD>
<TD>
Sets or retrieves the DirectAnimation sound (<B>DASound</B> class) played by the <B>anim:DA</B> element.
</TD>
</TR>
<TR>
<TD>
<NOBR>
<A HREF="/workshop/author/behaviors/reference/properties/statics.asp">statics</A>
</NOBR>
</TD>
<TD>
Retrieves an object containing the <B>DAStatics</B> class library used with DirectAnimation.
</TD>
</TR>
</TABLE>
</DIV>
<P CLASS="clsRef" STYLE="display:none">方法</P>
<DIV tabName="方法">
<TABLE CLASS="clsStd" width="100%" STYLE="BACKGROUND: #FFFFFF">
<TR>
<TH>方法</TH>
<TH>说明</TH>
</TR>
<TR>
<TD>
<NOBR>
<A HREF="/workshop/author/behaviors/reference/methods/adddabehavior.asp">addDABehavior</A>
</NOBR>
</TD>
<TD>
Adds a DirectAnimation behavior (DABehavior class) to the run list when the behavior is not part of the animation model.
</TD>
</TR>
<TR>
<TD>
<NOBR>
<A HREF="/workshop/author/behaviors/reference/methods/removedabehavior.asp">removeDABehavior</A>
</NOBR>
</TD>
<TD>
Removes a DirectAnimation behavior (DABehavior class) added by the <B>addDABehavior</B> method.
</TD>
</TR>
</TABLE>
</DIV>
</DIV>
</BLOCKQUOTE>