今天遇到了个问题,因为项目里有分享博客的功能更,所以share.baidu.com生成了分享代码,但点击其中生成的图标在ie8和ie9都跳转到一个空页面 ,页面的内容只有一个"#"字,

查了下这是配置代码。

var share_value = '参与#7k7k奥比岛#游戏暑期奥比岛飞扬喜悦快乐"跳格子"活动,有大量奖励等着你来拿,还有绝版时装喔!';
    var bds_config = {
        'bdText':share_value,
        'bdComment':share_value+window.location.href,
        'bdDesc':share_value+window.location.href,
        'bdPic':'http://n.7k7kimg.cn/themes/news/hd/aobi/2012/summer2012/tgz.jpg'
    };
    document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + new Date().getHours();

查了很久才发现是传的内容里面多了双引号。如下

var share_value = '参与#7k7k奥比岛#游戏暑期奥比岛飞扬喜悦快乐"跳格子"活动,有大量奖励等着你来拿,还有绝版时装喔!';

内容里面有 “跳格子”,去掉了引号就好了,这可能是百度分享的bug ,在ie下面就有此问题。

相关文章:

  • 2022-01-03
  • 2021-11-07
  • 2021-08-10
  • 2021-09-06
  • 2021-10-08
  • 2022-01-01
  • 2021-09-28
  • 2021-11-17
猜你喜欢
  • 2021-10-15
  • 2022-12-23
  • 2022-02-13
  • 2021-04-14
  • 2021-11-16
  • 2022-02-08
  • 2021-12-04
相关资源
相似解决方案