上一篇:QQ聊天记录器演示程序(一) >>
使用Javascript制作声音按钮
制作方法:
1、新建文件:dynamicaudiobutton.js ,代码:
//customize dynamic audio link 自定义动态声音链接
function dynamicaudiolink(){
open("http://it365cn.com/")
}
//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(<center><form name=audio><input class="select" name=button type="button" value="dynamic audio" onclick="dynamicaudiolink()" onmouseover="audioover();playhome()" onmousedown="audiodown()" onmouseout="audioout()"></form></center>)
function dynamicaudiolink(){
open("http://it365cn.com/")
}
//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(<center><form name=audio><input class="select" name=button type="button" value="dynamic audio" onclick="dynamicaudiolink()" onmouseover="audioover();playhome()" onmousedown="audiodown()" onmouseout="audioout()"></form></center>)
2、保存文件后,在页面相关处插入代码引用该js文件:
<script language="javascript" src="dynamicaudiobutton.js"></script>
3、选择好音乐文件,可以是wav、mp3等,音乐文件尽量小些。
方法制作完成,用户可以使用图片等形式,当然也得修改 dynamicaudiobutton.js 文件相应的代码。
()
下一篇:VBScript和JScript互相调用方法 >>
相关文章:
- · n(n>>2)幅图片轮换擦洗显示
- · JavaScript修改注册表的例子
- · 跟我学小偷程序之成功偷取首页(第三天)
- · 做一个Windows窗体版的DOS分析器
- · vb精彩教程:数据异步加载
- · 使用webservice解决多系统登陆问题
- · 在apache下限制每个虚拟主机的并发数!!!!
- · PHP4之真OO
- · mysql中2个非常有用的查询
- · N个To动网论坛转换程序+数据库合并工具
- · 跟我学小偷程序之几个基本函数(第二天)
- · 跟我学小偷程序教程之小偷原理(第一天)
- · XML相关技术资料
- · 小偷程序原理和简单示例
- · 精彩教程:快速初始化内存(1)
- · 用Flash和XML来构造一个聊天室
- · 个人Internet网站创建过程详解
- · 在C#中调用VBScript等脚本的实现(下)
- · 在C#中调用VBScript等脚本的实现(上)
- · 设计模式之代理模式(Proxy)
- · 如何给DataGrid添加双题头分类显示
- · ASP漏洞全接触-高级篇
- · 轻松玩转弹出窗口
- · ASP漏洞全接触-入门篇
- · IIS服务器组建攻略
- · 其实做小偷是很容易的
- · XMLHTTP下载远程数据输出到浏览器
- · Jave基础学习:jdbc小技巧
- · 一棵php的类树(支持无限分类)
- · 用asp.net 实现九连环小游戏
- · MySQL数据导入导出方法与工具介绍(1)
- · 轻松弹出无边框网页的Javscrpt代码
- · ASP初学者参考
- · Java新手学习:IIS6和Tomcat5的整合
- · asp常用函数
- · W3 Jmail中文使用说明
- · 无组件上传图片到数据库中,最完整解决方案
- · 二级域名原理以及程序,申请即可开通
