Facebook喜欢按钮/框导致IE8中的“停止运行此脚本”错误

时间:2013-07-04 23:30:53

标签: facebook facebook-like facebook-likebox

在过去的24小时内,我们大多数拥有Facebook按钮或类似框的网站仅在Internet Explorer 8及以下版本中开始显示以下错误:

  

停止运行此脚本?

     

此页面上的脚本导致您的网络浏览器运行缓慢。如果它   继续运行,您的计算机可能会无响应。

似乎只会出现类似按钮的某些变体,特别是标准类型,以及类似的框。

我已经尝试禁用我们网站上的大多数其他脚本,但只有在我禁用Facebook脚本后才会出现错误。

以下是正在发生的一个页面的示例: http://entertainment.wsi.tafensw.edu.au/

Facebook小部件和IE8在过去24小时内是否存在任何已知问题,或者有任何解决此问题的建议?

2 个答案:

答案 0 :(得分:2)

我们在网站上遇到了同样的问题。它从昨天04/07/2013开始发生。它只发生在IE7浏览器中。我们只是省略了浏览器显示带有下面代码的Like框。

if (navigator.appVersion.indexOf("MSIE 7.") == -1) {            
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) return;
        js = d.createElement(s); js.id = id;
        js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
        fjs.parentNode.insertBefore(js, fjs);     
    }

答案 1 :(得分:0)

我们在多个网站上遇到了同样的问题。更改按钮的布局适用于Vista(IE8),但不适用于WinXP(IE8)。 带IE的Win7 PC> 8工作正常。 我们唯一的解决方案是暂时禁用脚本并保留备份,以便我们可以在FB修复此烦恼时快速恢复它。 欢迎任何欢迎使其工作的建议更受欢迎。