日期:2014-04-06  浏览次数:20545 次

  正如尽可能早地关闭TABLE标记使得浏览器能够快速地显示出表格中的数据,还有另外两个标记也同样可以用这种方法提高显示速度,这两个标记就是用于制作列表框的< OPTION >标记和用于制作无序列表的< LI >标记。

  ASP程序员常常要访问数据库获取数据然后用< OPTION >标记构造列表框。只要简单地改动一下代码关闭< OPTION >标记,就可以让浏览器显示页面的速度加快。

  例如,原先使用下面的代码:

Do while not objRS.EOF strOptionList = strOptionList & "< OPTION VALUE=""" & objRS("ID") & _ """ >" & objRS("ProductName") objRS.MoveNext Loop Response.Write "< SELECT SIZE=""1"" >" & strOptionList & "< /SELECT >"

  现在只需改动一行代码:

Do while not objRS.EOF strOptionList = strOptionList & "< OPTION VALUE=""" & objRS("ID") & _ """ >" & objRS("ProductName") & "< /OPTION >" objRS.MoveNext Loop Response.Write "< SELECT SIZE=""1"" >" & strOptionList & ""

  如果原来使用的代码如下:

< UL > < LI >苹果 < LI >桔子 < LI >香蕉 < /UL >

  那么现在改用:

< UL > < LI >苹果< /LI > < LI >桔子< /LI > < LI >香蕉< /LI > < /UL >

  经过这些改动之后,浏览器显示页面的速度将会更快。