假设连接的数据记录集当前指向的记录见表4-9。写出以下ASP代码经过IIS服务器解释后的结果。<a href="<%=rs("url")%>" target="_blank"><%=rs("name")%></a>

题目

假设连接的数据记录集当前指向的记录见表4-9。

写出以下ASP代码经过IIS服务器解释后的结果。

<a href="<%=rs("url")%>" target="_blank"><%=rs("name")%></a>

参考答案和解析
正确答案:a href="http://www.baidu.com" target="_blank">百度/a>
a href="http://www.baidu.com" target="_blank">百度/a> 解析:ASP文件与HTML不同的是其中嵌有ASP脚本程序,这些脚本程序均包含在%…%>之间。Web服务器通过识别这两个标记来发现其中嵌入的ASP脚本程序,并将其解释为普通的HTML代码,然后将它发送给客户端浏览器进行显示。由于每次ASP解释的结果与当前存储的数据和状态有关,因此客户端看到的结果可能会由于这些原因而有所不同,这使得整个网页随着时间而动态变换。
试题中表4-9已给出了连接的数据记录集当前指向的记录和ASP代码“a href="%=rs ("url") %>" target="_blank">%=rs ("name") %>/a>”。该代码中%=rs("url")%>部分经Web服务器解释后将翻译成普通的HTML代码,即经IIS处理后,将得到当前数据记录集中url字段的值(http://www.baidu.com)。同理,%=rs ("name") %>代码经IIS解释后,将得到当前数据记录集中name字段的值(百度)。
因此a href="%=rs ("url") %>" target="_blank">%=rs("nanle") %>/a>代码经过IIS服务器解释后的结果为:a href="http://www.baidu.com" target="_blank">百度/a>。
更多“假设连接的数据记录集当前指向的记录见表4-9。写出以下ASP代码经过IIS服务器解释后的结果。<a href="<%=rs("url")%>" target="_blank"><%=rs("name")%></a>”相关问题