实例:使用Javascript制作声音按钮

江湖味道360

江湖味道360

2016-02-19 22:20

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是实例:使用Javascript制作声音按钮,一起来学习了解下吧!

  文章简介:

  一般而言,网页中按钮是没有声音触发事件的。如果要让按钮响应鼠标动作发出声音,我们可以写一段JavaScript脚本代码来实现。

  能让按钮发出声音的脚本,这下不用制作Flash按钮也可以了,我试用的感觉还不错。

  制作方法:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  1、新建文件:

  以下是引用片段:
DynamicAudioButton.js ,代码:
//Customize Dynamic Audio Link 自定义动态声音链接
function DynamicAudioLink(){
    open("http://www.pcedu.com.cn")
}

//Customize Dynamic Audio Mouse Over Color 自定义动态声音mouseover颜色
function AudioOver() {
    document.Audio.button.style.background="#999999"
    document.Audio.button.style.color="white"
}

//Customize Dynamic Audio Mouse Down Color 自定义动态声音mousedown颜色
function AudioDown() {
    document.Audio.button.style.color="#cccccc"
}

//Customize Dynamic Audio Mouse Off Color 自定义动态声音mouseOff 颜色
function AudioOut() {
    document.Audio.button.style.background="#666666"
    document.Audio.button.style.color="#ffffff"
}

//Customize Dynamic Audio sound 自定义动态声音
function playHome() 
{
    document.all.sound.src = "bleep.wav";
}

document.write('bgsound id="sound"')

//Customize Button Style 自定义按钮样式
document.write('style type="text/css"'+'!--')
document.write('.select{background:#666666;border-color:"#999999";color:"#ffffff";font-family:Arial,Helvetica,Verdana;font-size:10pt;font-weight: bold;}'+'--'+'/STYLE')

document.write('centerform name=Audioinput class="select" name=button type="button" value="Dynamic Audio" onclick="DynamicAudioLink()" onMouseOver="AudioOver();playHome()" onMouseDown="AudioDown()" onMouseOut="AudioOut()"/form/center')

  2、保存文件后,在页面相关处插入代码引用该JS文件:

  以下是引用片段:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

Script language="JavaScript" SRC="DynamicAudioButton.js"/script

  3、选择好音乐文件,可以是wav、MP3等,音乐文件尽量小些。

  方法制作完成,用户可以使用图片等形式,当然也得修改 DynamicAudioButton.js 文件相应的代码。

展开更多 50%)
分享

猜你喜欢

实例:使用Javascript制作声音按钮

Web开发
实例:使用Javascript制作声音按钮

使用Javascript制作声音按钮

Web开发
使用Javascript制作声音按钮

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

JavaScript教程:this使用实例

Web开发
JavaScript教程:this使用实例

Javascript实例教程(10) 创建后退按钮

Web开发
Javascript实例教程(10) 创建后退按钮

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

快牙怎么关闭操作声音

手机软件 应用软件
快牙怎么关闭操作声音

使用javascript访问XML数据的实例

Web开发
使用javascript访问XML数据的实例

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

节后拒绝加班 WPS Office安卓版平板试用评测

节后拒绝加班 WPS Office安卓版平板试用评测

HTML头部信息(Head)

HTML头部信息(Head)
下拉加载更多内容 ↓