可以用Javascript响铃系统铃声吗?

时间:2013-02-10 21:41:35

标签: javascript

我找到了以下答案,但它似乎不适用于HTML页面:

console.log('\u0007');

How I trigger the "System Bell" in nodejs

有没有办法从Javascript响铃系统铃声?

Chrome OSX

2 个答案:

答案 0 :(得分:4)

您链接的答案适用于Node,因为Node的console.log会写入流程的standard output。它实际上是系统的终端模拟器,可以看到BEL字符并发出哔哔声。 (与将BEL放在文件中并在该文件上运行cat没什么不同。)

由于浏览器脚本无法访问标准输出,因此您运气不佳。

但是,您可以选择use the <audio> tag to play a sound

答案 1 :(得分:3)

你做不到。想象一下会有多烦人......我可以做到这一点,例如:

console.log(new Array(100000).join('\x07'));

你会得到99999次哔哔声。