您的位置:

页面滚动和关闭按钮怎么配合代码,按键精灵让网页滚动

本文目录一览:

JS带关闭按钮随屏幕滚动的对联广告

jquery控制背景音乐开关与自动播放提示音的方法。分享给大家供大家参考。具体如下:

很多人初学网页制作时在网页中加入一段背景音乐,听到音乐响起的那一刻往往都会有一丝的成就感。

这里就为大家讲解如何使用js控制背景音乐播放与停止。具体如下:

一、jquery控制背景音乐开关

复制代码 代码如下:

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http//"

html xmlns="http//" xml:lang="en"

head

script src="js/jquery.min.js"/script

script type="text/javascript"

//加载背景音乐,并自动播放

$('#bg_music').append('embed id="m_bg_music" loop=true volume="60" autostart=true hidden=true src="guoan.mp3" /');

$('#bg_music_btn').click(function(){

var state = $('#bg_music_btn').attr('state');

if(state == '1')//

{

$('#bg_music_btn').attr('state','0');

$('#bg_music_btn').html('打开背景音乐');

$('#m_bg_music').remove();

}else if(state == '0')

{

$('#bg_music_btn').attr('state','1');

$('#m_bg_music').remove();

$('#bg_music_btn').html('关闭背景音乐');

$('#bg_music').append('embed id="m_bg_music" loop=true volume="60" autostart=true hidden=true src="guoan.mp3" /');

}

});

/script

/head

body

!--控制播放--

div id="bg_music_btn" state='1'关闭背景音乐/div

!--背景音乐--

div id="bg_music"/div

/body

/html

以上介绍了jquery如何控制背景音乐开关的方法,接下来再进一步扩展。

二、JQuery自动播放提示音

最早对网站有自动提示音的功能,发现在Discuz论坛中出现。但是它有一个问题就是只支持flash,不支持HTML5,不明确最新版本中是否支持HTML5。

对于Discuz 7.2 版本中,提供了player.swf、pm_1.mp3、pm_2.mp3、pm_3.mp3,然后使用如下脚本来实现:

复制代码 代码如下:

div id="soundplayerlayer" style="position:absolute;top:-100000px"/div

script type="text/javascript" reload="1"

function soundplayer(file) {

$('soundplayerlayer').innerHTML = AC_FL_RunContent('id', 'pmsoundplayer', 'name', 'pmsoundplayer', 'width', '0′, 'height', '0′, 'src', '{$boardurl}images/sound/player.swf', 'FlashVars', 'sFile={$boardurl}images/sound/pm_' + file + '.mp3′, 'menu', 'false', 'allowScriptAccess', 'sameDomain', 'swLiveConnect', 'true');

}

/script

可惜这个方法局限在flash,在苹果设备上可能就会遇到麻烦了。

HTML5开源播放器JPlayer支持自动播放提示音

JPlayer支持play事件触发自动播放提示音。

1. 装载JPlayer到一个div层,例如#jplayer。

复制代码 代码如下:

$(function() {

$("#jplayer").jPlayer({

swfPath: "http//",

ready: function () {

$(this).jPlayer("setMedia", {

mp3: "./resources/message.mp3"

});

},

supplied: "mp3"

});

});

body部分加入:div id="jplayer"/div

装载JQuery完成后,jplayer的div内容在支持swf的浏览器内变成:

复制代码 代码如下:

div id="jplayer" style="width: 0px; height: 0px;"img id="jp_poster_0" style="width: 0px; height: 0px; display: none;"object height="1" width="1" id="jp_flash_0" data="http//" type="application/x-shockwave-flash" style="width: 0px; height: 0px;"param name="flashvars" value="jQuery=jQueryid=jplayervol=0.8muted=false"param name="allowscriptaccess" value="always"param name="bgcolor" value="#000000"param name="wmode" value="opaque"/object/div

在支持HTML5的浏览器内变成:

复制代码 代码如下:

div id="jplayer" style="width: 0px; height: 0px;"img id="jp_poster_0" style="width: 0px; height: 0px; display: none;"audio id="jp_audio_0" preload="metadata" src="./resources/message.mp3"/audio/div

完成装载后就是触发播放的事件了。

2. 触发播放提示音事件

复制代码 代码如下:

$("#jplayer").jPlayer('play');

3. 循环播放函数,每5秒播放一次提示音

复制代码 代码如下:

function PlaySound() {

$("#jplayer").jPlayer('play');

setInterval("PlaySound()", 5000);

return true;

}

附录:

1. 解决无法自动播放提示音的问题

如果在加载JQplayer后,立刻运行播放的触发事件,没有任何效果!具体是什么原因我也不太清楚,估计是因为音频文件没有加载上。

2. 解决方法是让触发事件等待5秒中执行。

复制代码 代码如下:

setTimeout("$('#jplayer').jPlayer('play')", 5000);

加载完页面,5秒后自动播放提示音。

js 代码,随页面滚动而滚动的浮动广告效果(带关闭按钮)

随滚动而滚动,css就可以实现,也就是固定在屏幕固定位置,用 position:fixed;即可,关闭按钮可以用document.getElementById('').style.display='none';即可,如

div style="width:500px; height:200px; background-color:#F00;position:fixed;left:100px;top:200px;" id="test"

button onclick="document.getElementById('test').style.display='none';"关闭/button

/div

其中left和top都是相对于屏幕的位置

我想在网页上做一个关闭按钮,点了就关闭代码怎么写??

脚本说明:

第一步:把如下代码加入meta http-equiv="Content-Language" content="zh-cn"

meta http-equiv="Content-Type" content="text/html; charset=gb2312"

head区域中

SCRIPT language="JavaScript"

!--

function openclk() {

another=open('time1.htm','NewWindow');

}

function closeclk() {

another.close();

}

//--

/SCRIPT

第二步:把如下代码加入body区域中

FORM

INPUT TYPE="BUTTON" NAME="open" value="打开一个窗口" onClick="openclk()"

BR

INPUT TYPE="BUTTON" NAME="close" value="关闭这个窗口" onClick="closeclk()"

/FORM

页面滚动和关闭按钮怎么配合代码,按键精灵让网页滚动

2022-11-24
js对联广告滚动代码可关闭,js对联广告滚动代码可关闭吗

本文目录一览: 1、js网页两侧广告弹出滚动对联代码 2、JS带关闭按钮随屏幕滚动的对联广告 3、可关闭两边飘浮对联广告代码jquery特效宽屏显示 4、js 代码,随页面滚动而滚动的浮动广告效果(带

2023-12-08
js网页自动滚动,html 自动滚动

本文目录一览: 1、请教JS高手,怎么让Iframe中的页面自动滚屏 2、js怎么控制网页滚动到指定位置 3、fullpage.js自动滚动怎么设置 4、js控制页面滚动(实例) 请教JS高手,怎么让

2023-12-08
按住滚轮拖动cad,按住并拖动

2022-11-27
如何禁用网页滚动?

2023-05-12
滚动样式的页码

2022-11-22
滚动代码js为什么只滚动一次,js 页面自动滚动

本文目录一览: 1、js scroll 滚动连续多次触发事件怎么只执行一次? 2、js图片无缝滚动只滚动一次就停止了这个问题请教一下,怎么办? 3、js 无缝滚动只滚动一次 js scroll 滚动连

2023-12-08
如何用JavaScript实现网页滚动到顶部

2023-05-16
web中js时间滚动(js页面滚动)

本文目录一览: 1、JS实现滚动条触底加载更多 2、java web项目中js怎么取到div中滚动条的高度? 3、js如何控制整个页面滚动条的位置 4、web自动化中页面多个滚动条时的拖动操作? 5、

2023-12-08
javascript动态html页面滚动,js内容滚动

2022-11-24
使用CSS美化网页滚动条

2023-05-18
如何隐藏浏览器滚动条

2023-05-19
cad鼠标滚轮按住出现滚轮,cad按鼠标滚轮图纸不移动

2022-11-24
如何为网页中的横向滚动条添加美观、实用的功能

2023-05-19
Python自动化滚动工具:提高页面浏览效率

2023-05-13
利用JS轻松实现网页滚动到指定元素 - 前端技巧分享

2023-05-16
简单的js图片滚动轮播代码,简单的js图片滚动轮播代码大全

2022-11-23
js左右滚动幻灯片代码(幻灯片多图滚动)

本文目录一览: 1、js实现图片左右滚动 2、如何制作JS+DIV左右滚动的切换图 3、哪位好心人能否给我写个简单js的幻灯片代码,三个文件(HTML,CSS,JS)我是初学者,一张图片 4、JS如何

2023-12-08
js实现无缝滚动思路及代码(js图片无缝滚动的原理)

本文目录一览: 1、js中无缝滚动轮播图有多少种做法? 2、JS无缝滚动图片的代码 麻烦大神帮我解释下每句的含义 3、js 无缝滚动只滚动一次 4、js图片无缝滚动的原理是什么 5、javascrip

2023-12-08
罗技鼠标在cad使用时中轴用力按时平移不灵,怎么办?,罗技鼠

2022-11-26