ASP文件如何生成JS代码,以便调用?
比如:CSDN的滚动新闻是这样调用的:
<script src="http://www.csdn.net/include/marquee.asp"></script>
而marquee.asp文件应该不是一般的ASP文件吧,是不是需要生成JS代码才可以调用啊?如何生成呢?
我写了一个滚动新闻的页面,在首页直接按上面的方法调用却不好使,源代码如下,在此向各位大侠讨教,多谢多谢:)
<% option explicit %>
<!--#include file="CONN.ASP"-->
<% dim rs, sql
set rs = server.createobject("adodb.recordset")
%>
<% sql = "SELECT * FROM news WHERE cateid=1 ORDER BY addtime DESC"
rs.open sql, conn, 1, 3
if err.number <> 0 then
response.write "数据库出错"
else
if rs.bof and rs.eof then
rs.close
response.write "没有相关新闻"
else
dim i
for i = 1 to 5
response.write "<a href='news/shownews.asp?id=" + cstr(rs("id")) + "'target=_blank>"
%><%=rs("title")%></a>
<%
rs.movenext
if rs.eof then exit for
next
rs.close
end if
end if
%>
问题点数:0、回复次数:1Top
1 楼sunfic(菜菜龙)回复于 2005-04-02 09:07:01 得分 0
要输出js文本的
把response.write "<a href='news/shownews.asp?id=" + cstr(rs("id")) + "'target=_blank>"
改为 response.write "document.write('<a href=\'news\/shownews.asp?id=" + cstr(rs("id")) + "\'target=_blank>';"Top




