首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

HTML注释不能放在asp文件的开头吗?该如何解决

2012-02-16 
HTML注释不能放在asp文件的开头吗?在asp文件的开头加了html注释,就会报错。去掉第一个注释测试就通过了,请

HTML注释不能放在asp文件的开头吗?
在asp文件的开头加了html注释,就会报错。去掉第一个注释测试就通过了,请问这是为什么?

报错内容:
错误类型:
Microsoft   VBScript   编译器错误   (0x800A0400)
缺少语句
/wuf/wuf3.asp,   line   4
Option   Explicit

代码:

<%@LANGUAGE= "VBSCRIPT "   CODEPAGE= "936 "%>
<!--   注释测试   -->
<%
    Option   Explicit
    dim   IPaddr '声明变量
    IPaddr=request.ServerVariables( "REMOTE_ADDR ")
%>
<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN "   "http://www.w3.org/TR/html4/loose.dtd ">
<html>
<head>
<meta   http-equiv= "Content-Type "   content= "text/html;   charset=gb2312 ">
<title> wuf3 </title>

</head>

<body>
<!--   注释测试   -->
IP   address   =   <%=ipaddr   %>
</body>
</html>


[解决办法]
代码是按顺序进行执行的。如果你把一些先运行的代码放后面,哪么它就报错。
因为ASP中的一些代码,如楼主上面写的。是在整个整个页面运行前运行的。

热点排行