本文目录一览:
- 1、请问怎么用JS调节网页中FLASH的音量
- 2、怎么用javascript embed标签 做个音乐播放器 能上一曲、下一曲、音量增减、自动播放等功能。。谢谢了
- 3、怎样为JavaScript做的程序添加音效
- 4、求JS控制bgsound的方法
- 5、js如何获取调节手机系统音量,而不单单只是调节标签的音量
请问怎么用JS调节网页中FLASH的音量
前提是那个swf有对象和方法能够让你调用,没有就用第三的播放器去载入swf吧.如ckplayer,里面有教程给你说怎么调用
怎么用javascript embed标签 做个音乐播放器 能上一曲、下一曲、音量增减、自动播放等功能。。谢谢了
属性设置
自动播放
语法:autostart=true、false
说明:该属性规定音频或视频文件是否在下载完之后就自动播放。
true:音乐文件在下载完之后自动播放;
false:音乐文件在下载完之后不自动播放。
示例:embed src="your.mid" autostart=true
embed src="your.mid" autostart=false
循环播放
语法:loop=正整数、true、false
说明:该属性规定音频或视频文件是否循环及循环次数。
属性值为正整数值时,音频或视频文件的循环次数与正整数值相同;
属性值为true时,音频或视频文件循环;
属性值为false时,音频或视频文件不循环。
示例:embed src="your.mid" autostart=true loop=2
embed src="your.mid" autostart=true loop=true
embed src="your.mid" autostart=true loop=false
面板显示
语法:hidden=true、flase
说明:该属性规定控制面板是否显示,默认值为false。
true:隐藏面板;
false:显示面板。
示例:embed src="your.mid" hidden="true"
embed src="your.mid" hidden="false"
开始时间
语法:starttime=mm:ss(分:秒)
说明:该属性规定音频或视频文件开始播放的时间。未定义则从文件开头播放。
示例:embed src="your.mid" starttime="00:10"
音量大小
语法:volume=0是最大值,可以使用负值使音量变小
说明:该属性规定音频或视频文件的音量大小。未定义则使用系统本身的设定。
示例:embed src="your.mid" volume="0"
容器属性
语法:height=# width=#
说明:取值为正整数或百分数,单位为像素。该属性规定控制面板的高度和宽度。
height:控制面板的高度;
width:控制面板的宽度。
示例:embed src="your.mid" height=200 width=200
容器单位
语法:units=pixels、en
说明:该属性指定高和宽的单位为pixels或en。
示例:embed src="your.mid" units="pixels" height=200 width=200
embed src="your.mid" units="en" height=200 width=200
外观设置
语法:controls=console、smallconsole、playbutton、pausebutton、stopbutton、
volumelever 说明:该属性规定控制面板的外观。默认值是console。
console:一般正常面板;
smallconsole:较小的面板;
playbutton:只显示播放按钮;
pausebutton:只显示暂停按钮;
stopbutton:只显示停止按钮;
volumelever:只显示音量调节按钮。
示例:embed src="your.mid" controls=smallconsole
embed src="your.mid" controls=volumelever
怎样为JavaScript做的程序添加音效
给个添加音效的例子
能让按钮发出声音的脚本
制作方法:
1、新建文件:DynamicAudioButton.js ,代码:
//Customize Dynamic Audio Link 自定义动态声音链接
function DynamicAudioLink(){
open("")
}
//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文件:
Script language="JavaScript" SRC="DynamicAudioButton.js"/script
3、选择好音乐文件,可以是wav、mp3等,音乐文件尽量小些。
方法制作完成,用户可以使用图片等形式,当然也得修改 DynamicAudioButton.js 文件相应的代码。
求JS控制bgsound的方法
地址可以通过修改它的src属性来改变,音量可以使用它的volume 来改变,它的范围为-10000到0。
举一下改变声音的例子吧。
SCRIPT Language="VBScript"
Function btnUp_OnClick()
Dim iVolume
iVolume = document.all.oSound.volume + 500
If iVolume 0 Then
document.all.oSound.volume = iVolume
End If
End Function
Function btnDown_OnClick()
Dim iVolume
iVolume = document.all.oSound.volume - 500
If iVolume -10000 Then
document.all.oSound.volume = iVolume
End If
End Function
Function btnSilence_OnClick()
document.all.oSound.volume = -10000
End Function
/SCRIPT
bgSound src="音乐地址" id="oSound"/
button name="btnUp"加大/button
button name="btnDown"减小/button
button name="btnSilence"静音/button
---------------------------------------------
你定义了一个变量,但没有赋值,所以不行,你需要对它进行赋值,如:
Dim iVolume
iVolume = document.all.oSound.volume
这样才能进行比较。
js如何获取调节手机系统音量,而不单单只是调节标签的音量
需要调用安卓(或者iOS)SDK的API,单纯DOM级别的js是做不到的(需要获得权限许可的,js顶多能控制浏览器的音量,要获取系统音量,还得穿过浏览器盒子才行)。