我找到了以下答案,但它似乎不适用于 HTML 页面:
console.log('\u0007');
有没有办法从 Javascript 敲响系统铃声?
铬 OSX
我找到了以下答案,但它似乎不适用于 HTML 页面:
console.log('\u0007');
有没有办法从 Javascript 敲响系统铃声?
铬 OSX
您链接到的答案适用于 Node,因为 Node 会console.log
写入进程的标准输出。实际上是系统的终端模拟器看到了BEL
角色并发出哔哔声。BEL
(与将 a放入文件并在该文件上运行没有什么不同cat
。)
由于浏览器脚本无法访问标准输出,因此您很不走运。
但是,您可以使用<audio>
标签播放您选择的声音。
你不能。想象一下那会有多烦人......我可以这样做,例如:
console.log(new Array(100000).join('\x07'));
你会得到 99999 次哔哔声。