JavaScript 判断浏览器是否支持SVG的代码


Posted in Javascript onMarch 21, 2013

可缩放矢量图形(Scalable Vector Graphics,SVG)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。SVG由W3C制定,是一个开放标准。另SVG还是Static Var Generator静止无功发生器的简称

判断浏览器是否支持SVG的代码(部分截去自Highcharts源码):
Js代码:

function hasSVG(){ 
SVG_NS = 'http://www.w3.org/2000/svg', 
return !!doc.createElementNS && 
!!doc.createElementNS(SVG_NS, 'svg').createSVGRect; 
}

IE8不支持SVG,所以给Highcharts图表设置legend水平位置时,设置相同的x值,Chrome与IE的显示效果不一致。因此需要判断浏览器是否支持SVG,根据不同结果,设置不同的x值。
Javascript 相关文章推荐
Prototype源码浅析 Number部分
Jan 16 Javascript
js控制input输入字符解析
Dec 27 Javascript
JS判断两个时间大小的示例代码
Jan 28 Javascript
聊一聊JavaScript作用域和作用域链
May 03 Javascript
laypage分页控件使用实例详解
May 19 Javascript
jQuery EasyUI常用数据验证汇总
Sep 18 Javascript
React-Native实现ListView组件之上拉刷新实例(iOS和Android通用)
Jul 11 Javascript
利用node.js实现反向代理的方法详解
Jul 24 Javascript
JS实现监控微信小程序的原理
Jun 15 Javascript
JS实现的RC4加密算法示例
Aug 16 Javascript
jquery操作select常见方法大全【7种情况】
May 28 jQuery
Vue的属性、方法、生命周期实例代码详解
Sep 17 Javascript
js禁止document element对象选中文本实现代码
Mar 21 #Javascript
JS获取并操作iframe中元素的方法
Mar 21 #Javascript
jQuery页面图片伴随滚动条逐渐显示的小例子
Mar 21 #Javascript
js 验证密码强弱的小例子
Mar 21 #Javascript
javascript中日期转换成时间戳的小例子
Mar 21 #Javascript
Javascript算符的优先级介绍
Mar 20 #Javascript
jQuery.validate 常用方法及需要注意的问题
Mar 20 #Javascript
You might like
php你的验证码安全码?
2007/01/02 PHP
php使用多个进程同时控制文件读写示例
2014/02/28 PHP
PHP实现搜索地理位置及计算两点地理位置间距离的实例
2016/01/08 PHP
PHP count_chars()函数讲解
2019/02/14 PHP
phpstorm 配置xdebug的示例代码
2019/03/31 PHP
ExtJS4 Grid改变单元格背景颜色及Column render学习
2013/02/06 Javascript
js判断两个日期是否相等的方法
2013/09/10 Javascript
replace()方法查找字符使用示例
2013/10/28 Javascript
JS判断不能为空实例代码
2013/11/26 Javascript
jquery操作下拉列表、文本框、复选框、单选框集合(收藏)
2014/01/08 Javascript
js实现根据身份证号自动生成出生日期
2015/12/15 Javascript
老生常谈JavaScript中的this关键字
2016/10/01 Javascript
angular过滤器实现排序功能
2017/06/27 Javascript
浅谈原型对象的常用开发模式
2017/07/22 Javascript
vue2.0 兄弟组件(平级)通讯的实现代码
2018/01/15 Javascript
JointJS流程图的绘制方法
2018/12/03 Javascript
Vuex持久化插件(vuex-persistedstate)解决刷新数据消失的问题
2019/04/16 Javascript
vue中的过滤器及其时间格式化问题
2020/04/09 Javascript
Python检测字符串中是否包含某字符集合中的字符
2015/05/21 Python
Python中的super()方法使用简介
2015/08/14 Python
全面理解Python中self的用法
2016/06/04 Python
使用Python的SymPy库解决数学运算问题的方法
2019/03/27 Python
kafka监控获取指定topic的消息总量示例
2019/12/23 Python
CSS3属性box-shadow使用详细教程
2012/01/21 HTML / CSS
英国二手物品交易网站:Preloved
2017/10/06 全球购物
维多利亚的秘密官方旗舰店:VICTORIA’S SECRET
2018/04/02 全球购物
和睦家庭事迹
2014/05/14 职场文书
2015年行政人事工作总结
2015/05/21 职场文书
民间借贷借条范本
2015/05/25 职场文书
行政复议决定书
2015/06/24 职场文书
教研活动主持词
2015/07/03 职场文书
幼儿教师继续教育培训心得体会
2016/01/19 职场文书
节约用水广告语60条
2019/11/14 职场文书
python scipy 稀疏矩阵的使用说明
2021/05/26 Python
GO语言异常处理分析 err接口及defer延迟
2022/04/14 Golang
Linux在两个服务器直接传文件的操作方法
2022/08/05 Servers