asp response.write输出问题 急,弄了半天弄不明白!!

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:56:39
问题解决,我会给分的,以免没人回答浪费。好了,看下面吧。谢谢。

response.write"<table border='0' cellpadding='0' cellspacing='0' >"
response.write "<tr><td align='center' width='120' height='122' style='text-decoration: underline;border: 1px solid #E7E7E7;' >"
'response.write"<div align=center style="overfow: hidden; width: 120px; height: 120px">"
'response.write"<img src='"&SmallPicPath&"' border='0' width='120' height='120'onload='javascript:DrawImage(this,120,120);' onmouseover="show(this)" onmouseout="hide(this)">"
'response.write"<div>"&ProductName&"</div>"
response.write"</div>"
'response.write"<div id="enlarge_images" style="positio

你出错是出在这句上response.write"<div id="enlarge_images" style="position: absolute; z-index:2"></div>"
里面有英文双引号,这个符号本身就是ASP字符串的分割符,比较特殊,如果你要在字符串里使用的话,要用两个双引号来代替
所以这句要改成
response.write"<div id=""enlarge_images"" style=""position: absolute; z-index:2""></div>"
其它的你自己再检查下,我就指点你到这里

response.write"<table border='0' cellpadding='0' cellspacing='0' >"
response.write "<tr><td align='center' width='120' height='122' style='text-decoration: underline;border: 1px solid #E7E7E7;' >"
response.write"<div align=center style='overfow: hidden; width: 120px; height: 120px'>"
response.write"<img src='"&SmallPicPath&"' border='0' width='120' height='120'onload='javascript:DrawImage(this,120,120