2017年磁县教师招聘:asp 中的%表是什么呢,

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 09:38:38
<%
name=request.form("visitor")
if name<>"" then
if i=0 then
application("chinese")=application("chinese")+1
chat="中文"
elseif i=1 then
application("english")=application("english")+1
chat="英文"
end if
response.write"欢迎<b>"&name&"</b>,你是来到"
response.write"<b>"&chat&"</b>讨论区的第"
response.write application.Contents(i+1)&"位客人<p>"
response.write"<a href=index.htm>返回</a>"
response.end
end if
%>
也就是这开头和结尾的%,是什么意思呢,有的说是表是VBSCRIIT,那么是不是可能用其它的东相代替呢.

变量启示,<%表示代码开始在服务器运行,而不泄漏到客户端,以保证数据安全,%>表示代码运行结束。

这是ASP的界限符,所有的ASP脚本都包含在<%....%>之间,就好比html语言里边的<html>...</html>一样的用法,只不过<%....%>是一个小区间而已,一个网页文档里可以插入好多这样的小区间

<%...%>ASP的标记语言环境,ASP语言必须写在这里面,只有一个文件除外,中间的代码是在服务器上执行的,执行后发送到客户端,在客户端是查看不到源代码的,但是漏洞除外,一般中间用的脚本默认为VBScript ,可以设置成JAVAscript。