<script src='http:www.8844.iofree_logo.asp?user=woaini888'><script>

<script src='http:www.8844.iofree_logo.asp?user=woaini888'><script>,第1张

src 后面那串东西就是它企图自动转向的用ASP写成的网页地址。

一般是广告。

从语法来说,这里嵌入一段script(脚本),脚本内容在src后面那串东西定义的地址(文件)里。当浏览器执行到这里时,从src后面定义的服务器,取来脚本内容。

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

高手们,帮帮忙看一下啦!!

Microsoft VBScript 运行时错误 错误 '800a0009'

下标越界: 'i'

Cart_List文件部分代码如下

<%

url=request.servervariables("_referer")

ProdIds = Session("ProdIds")

ProdNums = Session("ProdNums")

call up("购物车状态","购物车状态","购物车状态")

response.write "<tr>"

response.write " <td>"

response.write " <table border=1 width=100% cellpadding=4 style='border-collapse: collapse' bordercolor=#DFDFDF>"

response.write "<tr bgcolor=#f2f2f2><td>商品名称</td><td>市场价</td><td>网站价</td><td>订购数量</td><td>小计</td><td>删除</td></tr>"

response.write "<form action=Cart_List method=post name=form1 onsubmit=return CheckFrom()>"

response.write "<input type=hidden name=cmdShow value=Yes>"

if ProdIds<>"" then

aaa=split(ProdNums,",")

bbb=split(ProdIds,",")

pbuynums=Request("pbuynums")

Quatitys=split(Request("pbuynums"),",")

session("y")=ubound(bbb)+1

for i=0 to ubound(bbb)

set rs=server.createobject("adodb.recordset")

sql="select id,product_info_PriceM,product_info_PriceS,Shop_name from product where id="&bbb(i)

rs.open sql,conn,1,1

if rs.eof or rs.bof then

response.write "<tr><td colspan=6 align=center><a href='javascript:history.go(-1)'><<购物车为空,请返回选购商品</a></td></tr>"

else

set id=rs(0)

set product_info_PriceM=rs(1)

set RMB=rs(2)

set product_info_name=rs(3)

While Not rs.EOF

Quatity = Quatitys(i)

If Quatity <>"" Then

x=Quatity

else

x=aaa(i)

if aaa(i)="" then x=1

end if

sum1=sum1 + csng(rmb) * x

sum=FormatNumber(sum1,2,-1)

session("sum")=sum

response.write "<tr>"

response.write " <td><input type=hidden name=mc value="&id&"><a href=Product_Detail?id="&id&" target=_blank>"&Shop_name&"</a></td>"

response.write " <td>¥"&FormatNumber(product_info_PriceM,2,-1)&"</td>"

response.write " <td><font color=#FF0000>¥"&FormatNumber(Rmb,2,-1)&"</font></td>"

response.write " <td><input name=pbuynums value="&x&" size=5 maxlength=5></td>"

response.write " <td>¥"&FormatNumber((csng(rmb)*x),2,-1)&"</td>"

response.write " <td><a href=Cart_Del?MyAction=Del&id="&id&">删除</a></td>"

response.write "</tr>"

rs.MoveNext

Wend

end if

rs.close

set rs=nothing

next

%>

解析:

有问题的部分:

aaa=split(ProdNums,",")

bbb=split(ProdIds,",")

问题:你能保证 aaa、bbb 通过 Split 函数分割出来的数组下标完全一致?若不一致因该在调用前检查一下,问题就出现在这里。

调试:

Response.Write aaa &"<br>" &bbb

Response.End

这样输出一下 aaa、bbb 值看看是否正确。

修改:

你没给出发生错误的位置,我根据代码推断因该是以下代码发生错误:

x=aaa(i)

if aaa(i)="" then x=1

这段代码改为

If i >UBound(aaa) Then

x = 1

ElseIf aaa(i) = "" Then

x = 1

Else

x = aaa(i)

End If


欢迎分享,转载请注明来源:优选云

原文地址:https://54852.com/hy/982224.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-30
下一篇2023-07-30

随机推荐

  • 雅诗兰黛多效智妍面霜价格

    其实现在在市场上有所销售的面霜,大多数都是只起到一些传统的化妆作用,而这款新型的雅诗兰黛多效智妍面霜则在原始的基础上,加入了一些对于面部的一些肌肤问题,可以起到修复作用的一些原素,这样大家不仅可以再化妆的时候使用,另外可以实现一边化妆一边让

    2023-12-14
    30300
  • 娇兰臻彩宝石唇膏试色 娇兰臻彩宝石唇膏色号

    说到娇兰大家都很熟悉,娇兰是很有名的一个彩妆品牌,娇兰的口红一直被很多人所推荐,娇兰臻彩宝石唇膏不仅颜值高,颜色也相当好看,质地丝滑细腻,显色一流。娇兰臻彩宝石唇膏试色1、娇兰臻彩宝石唇膏20gina这支20号GINA是一支偏西柚色

    2023-12-14
    19700
  • 倩碧城市隔离

    spf20是纯物理的防晒,而spf40是物理和化学相结合的防晒20因为是纯物理防晒所以用着有点油,但是物理防晒不会对皮肤产生什么依赖性。不错是看你自己的需要了,如果要长时间在外头建议你用40的,而就上班下班用20就可以了,它有润色效果,每天

    2023-12-14
    17800
  • 雅诗兰黛粉底液哪款好

    1、雅诗兰黛沁水粉底液雅诗兰黛沁水粉底液的颜色是自然色,具有遮瑕以及提亮肤色的功效,呈现的妆容效果是哑光、雾面。这款粉底液非常适合干性皮肤使用,因为这是一款加入了玻尿酸的粉底液,83%的含量都是精华,这款粉底跟它的名字一样,是一款流动性很强

    2023-12-14
    24600
  • 化妆品100ML可以带上飞机吗

    正好100毫升化妆品可以带,单瓶超过100毫升的需要托运。1、乘机液态物品规定乘坐国内航班的旅客一律禁止随身携带液态物品,但可办理交运,其包装应符合民航运输有关规定。可以随身携带少量旅行自用的化妆品,每种化妆品限带一件,其容器容积不得超过1

    2023-12-14
    17400
  • 护肤品放在美妆小冰箱里效果好吗

    看什么样的护肤品;有的适合。有的不适合放,下面介绍几种情况:1、有些不含防腐剂成分的有机护肤品或化学成分不稳定的护肤品如左旋C,开封后建议放置冰箱,这样可以减缓护肤品氧化,在接触皮肤时功效自然也会提升。还比如具有晒后修复、镇静舒缓的护理面膜

    2023-12-14
    22900
  • 玫瑰护肤品的功效与作用 玫瑰护肤品有什么好处

    1、抗氧化功效。玫瑰富含的维生素C是最有效的抗氧化物质,作用于细胞中,具有很明显的抗氧作用,可以帮助肌肤抵抗衰老,维持健康年轻的肌肤。 2、保湿滋润。玫瑰中的糖具有强大的保湿和锁水功能,对于干燥的肌肤,能够起到显著的保湿和锁水效果,同时,玫

    2023-12-14
    14700
  • 2,3-DPG和2,3-BPG分别代表什么化学物质

    2,3-DPG与2,3-BPG指同一物质2,3-二磷酸甘油酸,2,3-DPG是英文2,3-diphosphoglycerate的缩写,而2,3-BPG是英文2,3-bisphosphoglycerate的缩写1、科颜氏集焕白均衡亮肤淡斑精华

    2023-12-13
    17800
  • 化妆品活性生物溶媒液体是什么

    科学证实EGF具有如下作用: 1、修复表皮 促进受损表皮的修复与再生,对烧伤、烫伤、光疗、等多种表皮创伤的修复的功效十分显著。在医学上还用在修复肠胃道、肝脏和眼角膜的损伤等。 2、抗皱除皱 EGF能促进表皮细胞组织内多种细胞的生长分裂,使表

    2023-12-13
    15300

发表评论

登录后才能评论
保存