哪位朋友 能不能解释一下 这段ASP代码?

来源:百度知道 编辑:UC知道 时间:2024/07/01 04:48:11
<%
'ON ERROR RESUME NEXT
path=finddir(request.servervariables("URL"))
lm=trim(request("lm"))
if lm="" then lm=trim(Request("lm2"))
page=trim(request("page"))
if page="" then page=1
if lm="" then lm=0
if lm2="" then lm2=lm
if lm="" then lm=lm2
if lm2="" then lm2=0
if lm2<>85 then width=300 else width=600
function pictulist()
if openwindow="1" then
open="_blank"
else
open="_top"
end if
%>

获取URL地址
获取im表单的值赋值给IM变量
判断IM的值是否为空 如果为空则获取IM2表单的值并且赋值给IM变量
获取Page变量的名字赋值给Page变量
判断Page是否位空如果位空将PAGE=1
判断IM是否为空如果位空这将IM=0
判断IM2是否为空如果位空则将IM2的值赋值给IM
判断IM2的值是否位空 如果为空将IM2 = 0
判断IM2是否等于85如果不等于将WIDTH=300否则将WIDTH=600
声明一个 Pictulist 过程
判断 openwindow 是否等于 字符型:1
如果等于则将Open变量等于 _blank
否则将OPEN变量等于_Top
结束判断

这个好像是判断在那个窗口打开的