JavaScript 未在 Firefox 中执行.铬还行
javascript not being executed in firefox. Ok in chrome
我在火狐中运行此代码时遇到问题。在chrome中没问题,但是Firefox存在一个问题,因为它无法运行。当它应该被执行时,浏览器什么都不做,停留在主屏幕上。这些是使代码停止执行的方法
function muteAudio(){
backMus.volume -= 0.01;
var voldown=setTimeout("muteAudio()", 20);
if (backMus.volume <= 0.02){
clearTimeout(voldown);
backMus.muted = true;
}
}
任何想法将不胜感激,谢谢
backMus
是某个元素的id,你没有明确定义这个变量,是吗?
var backMus = document.getElementById('backMus');
试试:
var voldown=setTimeout(function(){muteAudio()}, 20);
相关文章:
- Scipt未在选定选项卡中执行以发送和接收消息
- 片段uri's未在浏览器上执行
- Visual Studio代码未在Javascript中执行错误检查
- 未在Firefox中执行PageMethod的返回函数
- 函数未在 setTimeout 中执行
- JavaScript 未在在线版本中执行
- .on('keyup', .) 未在输入时执行
- jQuery成功处理程序未在生产服务器上执行,但在dev中运行良好
- jQuery Transit动画未在for循环中正确执行
- 推特状态/销毁未在摩卡/柴中执行
- Google AdSense 代码未在 asp.net 中执行
- Jquery Ajax 调用未在 for 循环中执行
- HTML/jQuery onload/load 未在 iOS 上执行
- 弹出窗口.js 未在 Chrome 扩展程序中的 Popup 的头部标签中执行.html Popup
- Chrome 内容脚本未在 Ember 网站上执行
- 自动播放功能未在 JS 中执行
- 选择未在 Chrome 中执行 onclick for 选项的元素
- onMessage 未在 Chrome 扩展程序上执行
- JavaScript 未在 Firefox 中执行.铬还行
- jQuery 代码未在 JSFiddle 中执行