虽然凉意的追求是一个有价值的理想,我会强烈建议对当用户点击一个链接播放声音(或在任何时间!).作为用户和Web开发人员,这会让我惊讶于后退按钮.只有几分钟后,我才会诙谐地认为我只是时间旅行到了1990年代中期
编辑
除非你想要复古的东西,比如:(我非常怀疑你不是)
http://www2.warnerbros.com/spacejam/movie/jam.htm
编辑二
嗯...好吧我猜一个游戏会改变一些事情.我建议用jquery绑定click事件,将声音文件附加到dom,如下所示:
$('a').click(function(){
$('body').append('<embed src="/path/to/your/sound.wav" autostart="true" hidden="true" loop="false">');
pause(1000); //Number of milliseconds to pause
window.location = http://www.asdf.com //new url to go to
});
function pause(milliseconds) {
var dt = new Date();
while ((new Date()) - dt <= milliseconds) { /* Do nothing */ }
}
Run Code Online (Sandbox Code Playgroud)