标题:ASP图片新闻不显示的问题
只看楼主
zyiyeshu
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-7-6
 问题点数:0 回复次数:1 
ASP图片新闻不显示的问题
这是一段图片新闻的代码,但是有个奇怪的现象,页面源文件里可以看到获取的图片,但是页面空白不显示,如果把imgUrl1~imgUrl5的值赋成固定的,图片就能显示出来,是什么原因?求教

<a href="javascript:goUrl()" target="_self">
<script type="text/javascript">
<%
'幻灯片新闻
sql="select top 5 * from Product where Passed="&TrueType&" And Elite="&TrueType&" order by UpdateTime desc"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if not rs.eof then
for i=1 to 5
%>
imgUrl<%=i%>="<%=rs("DefaultPicUrl")%>";
imgtext<%=i%>="<%if len(rs("title"))>=18 then response.write left(rs("title"),18)&"..." else response.write rs("title")%>";
imgLink<%=i%>=escape("ProductShow.asp?ID=<%=rs("ID")%>");
<%
rs.movenext
next
else
response.write "暂时没有数据!"
end if
%>
var focus_width=233
var focus_height=193
var text_height=20
var swf_height = focus_height+text_height
var pics=imgUrl1+"|"+imgUrl2+"|"+imgUrl3+"|"+imgUrl4+"|"+imgUrl5
var links=imgLink1+"|"+imgLink2+"|"+imgLink3+"|"+imgLink4+"|"+imgLink5
var texts=imgtext1+"|"+imgtext2+"|"+imgtext3+"|"+imgtext4+"|"+imgtext5
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="images/pixviewer.swf"><param name="quality" value="high"><param name="bgcolor" value="#F0F0F0">');
document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
document.write('<embed src="images/pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#F0F0F0" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www. />');  document.write('</object>');
</script>
</a>


搜索更多相关主题的帖子: 图片 新闻 target 幻灯片 源文件 
2011-07-06 19:21
zyiyeshu
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-7-6
得分:0 
搞了几天才找到原因,不是代码的问题,是因为数据库的字段内容里含有双引号,用replace(str,"""","")替换掉就可以了。
2011-07-09 10:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-344877-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026670 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved