帮忙写个判断,我不会asp!

daw020 2006-06-25 08:46:08
是这样的我 要写一个背景音乐的判断

如果要打开或者关闭背景音乐就刷新一下页面

做个按钮或者链接来传值
music=1的时候 北京那个音乐开启
music=0的时候 背景音乐关闭
关闭时候就不执行下面这句
<bgsound src="bgsound.mid" loop="-1"/>
然后值下一页也有效 应该用session

因为是写wap上用的,所以不支持脚本,用判断应该可以实现
...全文
133 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
FIREGUNS 2006-06-26
  • 打赏
  • 举报
回复
靠,好多判断啊。
用select case不好么?
一笑拔剑 2006-06-25
  • 打赏
  • 举报
回复
不支持脚本什么意思?
不用脚本纯用html?
jkx01whg 2006-06-25
  • 打赏
  • 举报
回复
ding
daw020 2006-06-25
  • 打赏
  • 举报
回复
<%
c_url=left(request.ServerVariables("URL"),instr(request.ServerVariables("URL"),"?")-1)
bgsoundsurpport = "true"
if bgsoundsurpport = "true" then
if trim(request("bgsound"))="on" then
response.write "<bgsound src="&"""bgsound.mid"""&">"
response.write "<a href="""&c_url&"?bgsound=off"""&">关闭</a>"
session("sound")="on"
elseif trim(request("bgsound"))="off" then
response.write "<a href="""&c_url&"?bgsound=on"""&">开启</a>"
session("sound")="off"
elseif session("sound")="off" then
response.write "<a href="""&c_url&"?bgsound=on"""&">开启</a>"
elseif session("sound")="on" then
response.write "<bgsound src="&"""bgsound.mid"""&">"
response.write "<a href="""&c_url&"?bgsound=off"""&">关闭</a>"
elseif trim(request("bgsound"))="" and session("sound")="" then
response.write "<bgsound src="&"""bgsound.mid"""&">"
response.write "<a href="""&c_url&"?bgsound=off"""&">关闭</a>"
session("sound")="on"
end if
else
end if
%>

换这样
取的地址对了
不过调试之后出错

Microsoft VBScript 运行时错误 错误 '800a0005'

无效的过程调用或参数: 'left'
yjbnew 2006-06-25
  • 打赏
  • 举报
回复
太参了,邦定
daw020 2006-06-25
  • 打赏
  • 举报
回复
<%
bgsoundsurpport = "true"
if bgsoundsurpport = "true" then
if trim(request("bgsound"))="on" then
response.write "<bgsound src="&"""bgsound.mid"""&">"
response.write "<a href="""&request("HTTP_REFERER")&"&bgsound=off"""&">关闭背景音乐</a>"
session("sound")="on"
elseif trim(request("bgsound"))="off" then
response.write "<a href="""&request("HTTP_REFERER")&"&bgsound=on"""&">打开背景音乐</a>"
session("sound")="off"
elseif session("sound")="off" then
response.write "<a href="""&request("HTTP_REFERER")&"&bgsound=on"""&">打开背景音乐</a>"
elseif session("sound")="on" then
response.write "<bgsound src="&"""bgsound.mid"""&">"
response.write "<a href="""&request("HTTP_REFERER")&"&bgsound=off"""&">关闭背景音乐</a>"
elseif trim(request("bgsound"))="" and session("sound")="" then
response.write "<bgsound src="&"""bgsound.mid"""&">"
response.write "<a href="""&request("HTTP_REFERER")&"&bgsound=off"""&">关闭背景音乐</a>"
session("sound")="on"
end if
else
end if
%>

换这个了 现在的问题是 点击关闭之后 刷新页面没有出现"开启背景音乐"的链接
daw020 2006-06-25
  • 打赏
  • 举报
回复
我说错了 应该是尽量不用JAVA脚本
daw020 2006-06-25
  • 打赏
  • 举报
回复
<%
getmusic=request("music")
if getmusic="" then
getmusic="1"
end if
session("wap_music")=getmusic
if session("wap_music")="1" then
%>
<bgsound src="bgsound.mid" id=aa loop=-1>
<%
end if
%>

<a href="uniwap.asp?music=0">关闭音乐</a>
<a href="uniwap.asp?music=1">开启音乐</a>

我是这么写的 不知道有没更好的办法

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧