今天在制作一个asp网页链接时,发现这样一个问题,asp中,双引号的表示。

需要使用两个双引号才能作为一个输出response.write(""""),输出结果为",故在客户端上输出一个链接时需要

response.write("<a href ="" " & url & " ""; > " & linkDescription & "</a>"

才能被执行。

但是" ,可以被&quot;来表示,是否可以做为一个替代能,如下

<a href = &quot;&quot; " & url & " &quot;&quot; > " & linkDescription & "</a>"

这样的结果无法作为正常的输出,由此可以看出,&quot;等类似的html符号编码仅可作为客户端的表示输入,但不能作为服务器端的表示,应使用""。这个可以在查看网页源代码中找打答案。