ASP和JS不能嵌套使用,只能采用函数调用方式,通常是ASP调用JS函数
如对ASP字符串变量分析时,可用调用JS的正则表达式处理函数,虽然ASP中也有正则表达式,但使用起来较JS复杂。下面就是一个例子。
<Script Language=JScript RunAt=Server>
function chkImgfile(imgstr){
ret=/\.(gif|jpge|jpg|png)/gi.test(imgstr);
return ret;
}
<%
filename="test.gss"
if not chkImgFile(filename) then
response.write filename & "不是指定图片文件"
else
response.write "你输入的图片文件是:" & filename
end if
%>
如对ASP字符串变量分析时,可用调用JS的正则表达式处理函数,虽然ASP中也有正则表达式,但使用起来较JS复杂。下面就是一个例子。
<Script Language=JScript RunAt=Server>
function chkImgfile(imgstr){
ret=/\.(gif|jpge|jpg|png)/gi.test(imgstr);
return ret;
}
<%
filename="test.gss"
if not chkImgFile(filename) then
response.write filename & "不是指定图片文件"
else
response.write "你输入的图片文件是:" & filename
end if
%>
<Script Language=JScript RunAt=Server>
function chkImgfile(imgstr){
ret=/\.(gif|jpge|jpg|png)/gi.test(imgstr);
return ret;
}
</script>
<%
filename="test.gss"
if not chkImgFile(filename) then
response.write filename & "不是指定图片文件"
else
response.write "你输入的图片文件是:" & filename
end if
%>