新浪微博加关注按钮IE下不能显示

HTML/CSS 2012-12-20 命名空间,新浪,微博

今天产品给我提一个bug,称在IE浏览器下微博关注按钮出不来,并且有JS报错

其它浏览器均正常,唯独IE下有这个报错,但从图片上的错误信息来看,很难判断是哪出了问题?怎么解决?

当时想,微博不会有一个这么严重的bug吧?在IE下就不能出现按钮?因此怀疑跟我的页面某块地方有冲突了,于是单独写一个html静态页测试

<html>
<head>

</head>
<body>
<wb:follow-button uid="2619203540" type="red_1" width="67" height="24" ></wb:follow-button>
<script src="http://tjs.sjs.sinajs.cn/open/api/js/wb.js?appkey=2844920245" type="text/javascript" charset="utf-8"></script>
</body>

</html>

运行页面,按钮还是没有出来!但是其它浏览器均都可以正常显示,于是只好认真研究这两行代码。微博的关注按钮使用了wb标签,我顿时想到了会不会是没有指定命名空间?

于是把

<html>

改写成

<html xmlns:wb>

重新运行,IE下也能正常显示了

文字链接:《新浪微博加关注按钮IE下不能显示

文章地址:http://www.qttc.net/201212259.html

除非标注,琼台博客所有博文均为原创,转载请加文字链接注明来源

乳名?小名?昵称?网名?均可

email,放心,我不会给你乱投广告的

想获得回访就把你的站点URL写上(没有留空)

[NOTICE]木要投放广告
[NOTICE]木要骂人,说不该说的话
[NOTICE]自由言论,但要遵纪守法

Comments 3

  • 如果自定义了多个标签的话,那命名空间该怎么定义?多个的话,这样写可以不,例如:。
    2013-06-20 11:36:18 [ 跟帖 ]
    1 #
  • 2013-04-29 02:02:15 [ 跟帖 ]
    2 #
  • 八错!!!
    2012-12-21 15:21:11 [ 跟帖 ]
    3 #