最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js播放wav文件(源碼)

 更新時間:2013年04月22日 10:50:06   作者:  
如何用JS播放wav文件,理論上用js在網(wǎng)頁里嵌入一個window播放器的插件,可以播放的。,不過通用性不是很好,IE下可以用,感興趣的朋友可以參考下哈本文
用js播放.wav文件
復(fù)制代碼 代碼如下:

<html>
<head>
<script language="javascript">
function playSound(id)
{
var node=document.getElementById(id);
if(node!=null)
{
node.Play();
}
}
</script>
</head>
<body>
<embed name="3_devUnknown" id="3_devUnknown" src="music.wav" type="audio/x-wav" hidden="true" autostart="false" loop="false"/><a onclick="javascript:playSound('3_devUnknown')" href="#">music.wav</embed/>
</body>
</hmtl>
var recordhisStore = new Ext.data.JsonStore({
root: 'dataRoot',
totalProperty: 'totalCount',
idProperty: 'threadid',
remoteSort: true,
fields: [
{name: 'id', type: 'string'},
{name: 'src', type: 'string'},
{name: 'dst', type: 'string'},
{name: 'srcip', type: 'string'},
{name: 'dstip', type: 'string'},
{name: 'begin_date', type: 'date', dateFormat:'Y-m-d H:i:s'},//onclick='javascript:startwav(\" "+ value +" \")'
{name: 'end_date', type: 'date', dateFormat:'Y-m-d H:i:s'},
{name: 'content', type: 'string', convert:function(value,rec){
return "<embed id='"+ rec.id +"_devUnknown' name='"+ rec.id +"_devUnknown' src='music.wav' loop=false autostart=false hidden=true><a href='#' onclick=\"javascript:playSound('"+rec.id+"_devUnknown')\">"+value+"</a></embed>";
}}
],
proxy: new Ext.data.HttpProxy({
url: 'ctl.php?c=HisRecordQueryController&a=Query'
}),
sortInfo: {field: 'begin_date', direction: 'ASC'},
listeners:{
beforeload:function(obj,params){
var begin_date = document.getElementById("his_startdt").value;
var end_date = document.getElementById("his_enddt").value;
var src = document.getElementById("his_src").value;
var dst = document.getElementById("his_dst").value;
recordhisStore.baseParams = {limit:params.params.limit,start:params.params.start,begindate:begin_date,enddate:end_date,src:src,dst:dst};
}
}
});

js播放wav文件
復(fù)制代碼 代碼如下:

使用js,每隔1s播放對應(yīng)的wav文件
<script language="javascript">
var arr = new Array();
var c = 0;
window.onload = function () {
var value1 = '<%=tel_2 %>';
var value2 = '<%=je %>'
StrToArray(value1);
StrToArray(value2);
}
var StrToArray = function (str) {
for (var i = 0; i < str.length; i++) {
arr[arr.length] = str.charAt(i);
}
}
var id = window.setInterval(function () {
if (c > arr.length) {
window.clearInterval(id); //清除
return;
}
embed(arr[c++]);
}, 1000);
var embed = function (num) {
if (num == "" || typeof num == "undefined") return;
document.getElementById("embed").innerHTML = "<embed name=\"player\" TYPE=\"application/x-mplayer2\" src=\"../wav/" + num + ".wav\" loop=\"false\" autostart=\"true\" hidden=\"true\"></embed>";
}
</script>

相關(guān)文章

  • window.opener用法和用途實例介紹

    window.opener用法和用途實例介紹

    window.opener,是通過window.open打開子窗體的父窗體的引用,下面為大家詳細介紹下其具體的使用方法,感興趣的朋友可以參考下
    2013-08-08
  • js采用map取到id集合組并且實現(xiàn)點擊一行選中一行

    js采用map取到id集合組并且實現(xiàn)點擊一行選中一行

    本文為大家介紹下如何使用js采用map取到id集合組,并且點擊一行選中一行
    2013-12-12
  • JavaScript設(shè)計模式之觀察者模式與發(fā)布訂閱模式詳解

    JavaScript設(shè)計模式之觀察者模式與發(fā)布訂閱模式詳解

    這篇文章主要介紹了JavaScript設(shè)計模式之觀察者模式與發(fā)布訂閱模式,結(jié)合實例形式詳細分析了JavaScript觀察者模式與發(fā)布訂閱模式相關(guān)概念、原理
    2020-05-05
  • JavaScript中瀏覽器多標簽頁通信的8種方案盤點

    JavaScript中瀏覽器多標簽頁通信的8種方案盤點

    這篇文章主要為大家詳細介紹了JavaScript中瀏覽器多個標簽頁通信的8種方案與實戰(zhàn)場景深度對比,文中的示例代碼簡潔易懂,有需要的可以參考下
    2025-03-03
  • javascript導(dǎo)出csv文件(excel)的方法示例

    javascript導(dǎo)出csv文件(excel)的方法示例

    這篇文章主要給大家介紹了關(guān)于javascript導(dǎo)出csv文件(excel)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用javascript具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • JavaScript+node實現(xiàn)三級聯(lián)動菜單

    JavaScript+node實現(xiàn)三級聯(lián)動菜單

    這篇文章主要為大家詳細介紹了JavaScript+node實現(xiàn)三級聯(lián)動菜單,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • js判斷文件是否為utf-8編碼的方法

    js判斷文件是否為utf-8編碼的方法

    使用FileReader以utf-8格式讀取文件,根據(jù)文件內(nèi)容是否包含亂碼字符,來判斷文件是否為utf-8,本文就詳細的介紹一下使用,感興趣的小伙伴們可以參考一下
    2021-06-06
  • 前端項目中報錯Uncaught?(in?promise)的解決方法

    前端項目中報錯Uncaught?(in?promise)的解決方法

    最近在做項目的時候控制臺報了一個錯Uncaught(in promise) false,這篇文章主要給大家介紹了關(guān)于前端項目中報錯Uncaught?(in?promise)的解決方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-04-04
  • JS腳本實現(xiàn)定時到網(wǎng)站上簽到/簽退功能

    JS腳本實現(xiàn)定時到網(wǎng)站上簽到/簽退功能

    這篇文章主要介紹了JS腳本實現(xiàn)定時到網(wǎng)站上簽到/簽退功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • JS中Symbol類型的介紹與基本用法

    JS中Symbol類型的介紹與基本用法

    Symbol是一種特殊的、不可變的數(shù)據(jù)類型,可以作為對象屬性的標識符使用,表示獨一無二的值,這篇文章主要給大家介紹了關(guān)于JS中Symbol類型的介紹與基本用法的相關(guān)資料,需要的朋友可以參考下
    2024-04-04

最新評論

栾城县| 苍梧县| 宜都市| 德惠市| 乌兰浩特市| 阿克陶县| 武功县| 湖州市| 彭水| 德州市| 伊宁市| 灌云县| 舞钢市| 观塘区| 木里| 丰顺县| 筠连县| 申扎县| 襄垣县| 衡水市| 五原县| 汾阳市| 大港区| 巴林右旗| 宾阳县| 台江县| 内江市| 灵川县| 庆安县| 锡林浩特市| 云林县| 金川县| 英德市| 文成县| 大宁县| 九龙城区| 靖安县| 和林格尔县| 莆田市| 河北区| 霍林郭勒市|