方法一:(推荐)
function BtnGZ(){
/*语音提示*/
var msg = new SpeechSynthesisUtterance("个人工资数据展示");
window.speechSynthesis.speak(msg);
document.location.href='/swj_salary/personSalary/index.do';
将 /*语音提示*/
var msg = new SpeechSynthesisUtterance("个人工资数据展示");
window.speechSynthesis.speak(msg);
放在方法中,或者<script> /*语音提示*/ XXX</<script>
speechSynthesis 接口
speak
(SpeechSynthesisUtterance)- 这个方法应该传递一个实例SpeechSynthesisUtterance。然后它会将此添加到需要说出的话语队列中。cancel()
- 此方法将从队列中删除所有话语。如果当前正在说话,那么它将被停止。pause()
- 此方法将立即暂停正在讲话的任何话语。resume()
- 此方法将使浏览器恢复说出先前暂停的话语。getVoices()
- 此方法返回浏览器支持的所有语音的列
speechSynthesis属性 默认是false