<a href="javascript: addshopcart('<%=id%>');">放入购物车<a>

<a href="javascript: addshopcart('<%=id%>');">放入购物车<a>,第1张

楼上说的有一点错误,<%=id%>不是jsp小脚本,而是是java的写法,目的是当你点击这个超连接的时候得到这个商品的id。

说的通俗一点就是 : 你在页面上会看到“放入购物车”几个字,这是个超连接,当你点击的时候会调用一个javascript的方法,这个方法名是addshopcart,需要的参数是商品的id。

无意中发现Access不能正常打开数据库文件,总报“未知”错误,

于是,解决之:

ACCESS打开表时出现“未知”错误提示解决方法 2006-09-20 15:15:12

大 中 小

解决方法:

关掉ACCESS,点击"开始"按钮->"运行" :

98, XP系统运行:

regsvr32.exe C:\WINDOWS\system32\msjtes40.dll

NT,2000系统运行:

regsvr32.exe C:\WINNT\system32\msjtes40.dll

症状描述:

原因:

Msjtes40.dll 没有被正确注册

症状重现:

为那些想体验我的痛苦的朋友,提供个重现效果的命令:

运行 regsvr32.exe /u C:\WINNT\system32\msjtes40.dll

以上命令,安全且可逆,放心试用。

说明:Msjtes40.dll 在你的机器上的路径可能不相同,如果你没用默认安装的话。

如果在以上路径找不到该文件,可到正常的机器上拷贝到相应目录,然后再注册即可。

pic=split(rs("pic"),"*")这个是用*分割的数组,是这里出的问题

rs("pic")里的*只有3个,数组是从0开始的,所以到pic(3)就越界了,应该只有pic(0),pic(1),pic(2)

解决方法:

把"><p>

<%pic=split(rs("pic"),"*")%>

<img onload="document.rImage.src='<%=trim(pic(1))%>'cur_pic_id='<%=trim(pic(1))%>'"onMouseOver="document.rImage.src='<%=trim(pic(1))%>'cur_pic_id='<%=trim(pic(1))%>'" src="<%=trim(pic(1))%>" onerror="this.src='img/noimage.jpg'" height="50" style="border: 1px solid #CCCCCC" width="50">

<img onMouseOver="document.rImage.src='<%=trim(pic(2))%>'cur_pic_id='<%=trim(pic(2))%>'" src="<%=trim(pic(2))%>" onerror="this.src='img/noimage.jpg'" height="50" style="border: 1px solid #CCCCCC" width="50">

<img onMouseOver="document.rImage.src='<%=trim(pic(3))%>'cur_pic_id='<%=trim(pic(3))%>'" src="<%=trim(pic(3))%>" onerror="this.src='img/noimage.jpg'" height="50" style="border: 1px solid #CCCCCC" width="50">

<img onMouseOver="document.rImage.src='<%=trim(pic(4))%>'cur_pic_id='<%=trim(pic(4))%>'" src="<%=trim(pic(4))%>" onerror="this.src='img/noimage.jpg'" height="50" style="border: 1px solid #CCCCCC" width="50">

<img onMouseOver="document.rImage.src='<%=trim(pic(5))%>'cur_pic_id='<%=trim(pic(5))%>'" src="<%=trim(pic(5))%>" onerror="this.src='img/noimage.jpg'" height="50" style="border: 1px solid #CCCCCC" width="50">

</p>

=========================================================================

改成

=========================================================================

<p>

<%pic=split(rs("pic"),"*")

i=0

while i<UBound(pic)

%>

<img onload="document.rImage.src='<%=trim(pic(i))%>'cur_pic_id='<%=trim(pic(i))%>'"onMouseOver="document.rImage.src='<%=trim(pic(i))%>'cur_pic_id='<%=trim(pic(i))%>'" src="<%=trim(pic(i))%>" onerror="this.src='img/noimage.jpg'" height="50" style="border: 1px solid #CCCCCC" width="50">

<%

i=i+1

wend

%>

</p>

如果还不明白可以百度hi我


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

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

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

随机推荐

发表评论

登录后才能评论
保存