js脚本控制网页背景音乐,急,高分送出

问题描述

在网页上放一个控制音乐播放的按钮<fontsize=-2>Music<Ahref="#"onclick="PlaySwitch();">ON/OFF</A></font>我需要的效果是当单击ON/OFF时,把状态写入cookie中,在以后的刷新时候,都会用cookie中的状态,这个情况在xp下完全正常,但是在vista下不行,vista需要单击2次才可以控制音乐播放和暂停,刷新之后又恢复原来的状态,各位高手,怎么办啊?代码贴出来,帮我看一下,很急啊:functionsetCookie(cookieName,cookieValue,cookiePath,cookieExpires){cookieValue=escape(cookieValue);if(cookieExpires==""){varnowDate=newDate();nowDate.setMonth(nowDate.getMonth()+12);cookieExpires=nowDate.toGMTString();}if(cookiePath!=""){cookiePath=";Path="+cookiePath;}document.cookie=cookieName+"="+cookieValue+";expires="+cookieExpires+cookiePath;}functiongetCookieValue(cookieName){varcookieValue=document.cookie;varcookieStartsAt=cookieValue.indexOf(""+cookieName+"=");if(cookieStartsAt==-1){cookieStartsAt=cookieValue.indexOf(cookieName+"=");}if(cookieStartsAt==-1){cookieValue=null;}else{cookieStartsAt=cookieValue.indexOf("=",cookieStartsAt)+1;varcookieEndsAt=cookieValue.indexOf(";",cookieStartsAt);if(cookieEndsAt==-1){cookieEndsAt=cookieValue.length;}cookieValue=unescape(cookieValue.substring(cookieStartsAt,cookieEndsAt));}returncookieValue;}varthePlaySetting=getCookieValue("MusicOff");functionPlaySwitch(){varthePlaySetting=getCookieValue("MusicOff");if(thePlaySetting==null){setCookie("MusicOff","true","","");MyPlayer.settings.mute=true;MyPlayer.controls.stop();}else{setCookie("MusicOff","","","");MyPlayer.settings.mute=false;MyPlayer.controls.play();}}Js脚本<OBJECTID="MyPlayer"height="0"width="0"CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"><PARAMNAME="uiMode"VALUE="invisible"></OBJECT><SCRIPTLANGUAGE="JScript"><!--MyPlayer.settings.setMode("shuffle",true);MyPlayer.settings.setMode("loop",true);MyPlayer.URL="SongListTotal.wax";if(thePlaySetting!=null){MyPlayer.settings.mute=true;}--></SCRIPT>

解决方案

解决方案二:
系统问题??。。。。。
解决方案三:
系统问题修改代码1
解决方案四:
查看下IE6和IE7之间的区别问题。
解决方案五:
要怎么修改啊?我在网上看了下,基本上都是这样写的,你有什么代码参考一下吗?
解决方案六:
vista有深度~~UP~
解决方案七:
UP...................

时间: 2024-09-20 05:34:11

js脚本控制网页背景音乐,急,高分送出的相关文章

js控制网页背景音乐播放与停止的方法_javascript技巧

本文实例讲述了js控制网页背景音乐播放与停止的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml

使用脚本控制网页Table的显示隐藏(全代码)

脚本|控制|网页|显示 [需求]如果大家登录过我傲:http://www.woall.com新浪博客等就会发现可以点击栏目标题,就会发现栏目可以展开和收起,非常好用!其实这个功能实现起来很简单.重点就是要找到要隐藏的Table行,对它的display属性进行控制. 强烈建议大家登录:http://www.woall.com亲身体验一下! [另]网址怎么加链接啊??? [源码]使用方法:把文件考下来,保存为htm类型的文件即可!<!DOCTYPE html PUBLIC "-//W3C//D

使用JavaScript脚本控制网页Table的显示隐藏

javascript|脚本|控制|网页|显示 [需求]如果大家登录过我傲:http://www.woall.com新浪博客等就会发现可以点击栏目标题,就会发现栏目可以展开和收起,非常好用!其实这个功能实现起来很简单.重点就是要找到要隐藏的Table行,对它的display属性进行控制. 强烈建议大家登录:http://www.woall.com亲身体验一下! [另]网址怎么加链接啊??? [源码]使用方法:把文件考下来,保存为htm类型的文件即可! <!DOCTYPE html PUBLIC &qu

javascript-如何实现脚本控制网页输入,用google浏览器?

问题描述 如何实现脚本控制网页输入,用google浏览器? 是这样的,我们常常用百度,知道百度无法是输入,确认久好了,请问有没有脚本进行的? 就是我通过控制脚步,实现输入,并且确定 解决方案 http://blog.csdn.net/prog_6103/article/details/39281045 chrome扩展 解决方案二: 用程序来控制一个网页,实现自动输入等操作

利用js脚本控制电脑开关机以及各种应用软件

问题描述 利用js脚本控制电脑开关机以及各种应用软件 大神们,求解呀,谢谢啦.想做一个个人网站,就把网站当成自己的桌面,可以开关机,打开应用,喜欢的歌,壁纸,网站等等 解决方案 编写js代码,然后控制计算机,计算机控制开关机.设置壁纸等. 解决方案二: 不可能,不用弄了..除非你提供一个hta给用户下载,hta是客户端EXE,没有权限问题,通过浏览器做不了

如何一次性去掉这个“每次打开含有js脚本的网页总要出现的提示”

问题描述 用浏览器执行自己的含有javascript程序代码的网页时,浏览器提示"为帮助保护您的安全,Internet Explorer 已经限制此文件显示.....",如何一次性去掉这个提示,否则每次打开含有js脚本的网页总要出现这个讨厌的提示,怎么去掉? 解决方案 Internet选项-->高级-->安全-->允许活动内容在我的计算机上的文件中运行

JS实现从网页顶部掉下弹出层效果的方法_javascript技巧

本文实例讲述了JS实现从网页顶部掉下弹出层效果的方法.分享给大家供大家参考.具体如下: 这里介绍的JavaScript动画背景出层,实现从网页顶部掉下来的感觉,停止时还带有缓冲弹跳的意思,从上到下显示的动画弹出层,带关闭功能,没有怎么美化,喜欢的用时候息动手美化下,觉得不错. 运行效果如下图所示: 具体代码如下: <HTML><HEAD><TITLE>窗口从上掉下来</TITLE> </HEAD> <BODY bgColor=#fef4d9

使用脚本控制网页Table的显示隐藏(全代码)_AX_javascript技巧

你点我啊!! AXzhz制作

用js脚本控制asp.net下treeview的NodeCheck的实现代码_javascript技巧

增加CheckBox联动的情况选择: 1.单选TreeView中的任一节点 2.当一节点CheckBox属性值改变时:子节点的CheckBox属性值跟随其改动,父节点不变; 父节点的所有子节点的CheckBox属性值都为false时才为false;有一个子节点的CheckBox属性值true时则为true. 3.当一节点CheckBox属性值改变时:子节点.父节点的CheckBox属性值跟随其改动; 父节点的所有子节点的CheckBox属性值都为false时才为false;有一个子节点的Chec