银行公共基础高频考题:ASP音乐播放页的代码问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/01 17:37:20
<%
DIM SQL
DIM RS
SQL="SELECT * FROM music WHERE ID="&REQUEST("ID")
SET RS=SERVER.CREATEOBJECT("ADODB.RECORDSET")
RS.OPEN SQL,CONN,1,1
%>
<%=RS("add")%>

============
<%=RS("add")%>是多媒体的物理地址,在player.asp文件中。
能不能把<%=RS("add")%>放到另一个文件中,例如:*.html
不能执行的文件中。
然后在到player.asp中引用它。
作用是在player.asp中看到的地址是引用了*.html的地址,而下载*.html文件只得到<%=RS("add")%>,得不到多媒体的地址。

==================================
我试过将<%=RS("add")%>放到:music.js中去,
然后在页面中引用<SCRIPT src=music.js></SCRIPT>
结果播放器得到的地址是:<%=RS("add")%>这一句话,
而不是执行后得到的地址,怎么样做才能达到我说的效果?

谢谢!

1.你的sql语句好像有问题,SQL="SELECT * FROM music WHERE ID=‘"&REQUEST("ID")&"'"
2.我有个思路你看能不能参考一下
我建两个页面
一个play.asp,一个songlist.asp
play.asp放播放器代码,加一句<param name=\"Filename\" value=\"songlist.asp?id=xxx&id\xxxx\">
songlist.asp
<ASX version="3.0">
每一个id都有一个entry
<ENTRY>
<REF HREF="歌曲地址"/>
</ENTRY>
</ASX>
你看怎么样?
有什么问题的话欢迎讨论,请给我发信息