这个问题真是少见!一打开页面就会提示是否要重启计算机?
我去年做的asp页面,几天前还没问题,后来被我一同事修改了一个数值,一打开此页面就会提示是否要重启计算机?谁能看出是为什么?
http://www.ccisn.com.cn/indexa/
代码:
Function LeftTrue(str,n)
If len(str)<=(n+2)/2 Then
LeftTrue=str
Else
Dim TStr
Dim l,t,c
Dim i
l=len(str)
t=l
TStr=""
t=0
for i=1 to l
c=asc(mid(str,i,1))
If c<0 then c=c+65536
If c>255 then
t=t+2
Else
t=t+1
End If
If t>n Then exit for
TStr=TStr&(mid(str,i,1))
next
LeftTrue = TStr&"..."
End If
End Function
修改的地方为:
<% str=RS.Fields(1).Value ——————原代码
Response.Write LeftTrue(str,37)%> ——————原代码
<% str=RS.Fields(1).Value ——————改后的代码
Response.Write LeftTrue(str,33)%> ——————改后的代码