javascript - 如何通过try catch 监测浏览器是否实现某个功能,如果实现将其调用否则进行提示。哪位大神教教小弟呀!
天蓬老师
天蓬老师 2017-04-11 13:14:37
[JavaScript讨论组]

类似于QQ之类的应用的。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(2)
ringa_lee

为什么用try catch来实现呢?可以试试用if else来判断呀。
比如js实现原生ajax时

if(window.XMLHttpRequest){
      var xhr=new XMLHttpRequest();
  } else{
     //提示
  }

如果用try catch

try{
     var xhr=new XMLHttpRequest();
}catch(e) {
    //提示
}

如有错处,欢迎指正,谢谢。

巴扎黑

浏览器是否支持某项功能?

if(!!document.evaluate){
 //TODO
}else{
alert("请升级浏览器")
}

http://caniuse.com/

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号