jquery脚本适用于Chrome,但不适用于Firefox和ie

时间:2014-12-01 20:25:53

标签: jquery internet-explorer firefox blogger

我使用社交脚本锁定器来锁定我的blogspot中的下载链接。该脚本在Chrome中运行完美,但在Firefox或ie中运行。我的博客中有很多脚本,我注意到如果我改变这些脚本的顺序,其中一些脚本会在firefox中再次停止工作,但不会在Chrome中停止工作。我还注意到,我在第一个位置找到脚本的演示页面在任一浏览器上都能正常工作。

这是代码:

<link href='https://sites.google.com/site/menightfury/home/social-locker/public/sociallocker_v1.6.0.css' rel='stylesheet'/>
<script src='https://sites.google.com/site/menightfury/home/social-locker/public/sociallockermin_v1.6.0.js' type='text/javascript'/>
<script type='text/javascript'>
  //<![CDATA[
jQuery(document).ready(function ($) {
$('#default-usage .to-lock').sociallocker({

    buttons: {order:["facebook-like","twitter-tweet","google-plus"]},

    twitter: {url:"http://twitter.com/menightfury"},
    facebook: {url:"https://www.facebook.com/bloganalyzer.nightfury"},
    google: {url:"https://plus.google.com/+BloganalyzerBlogspot"},

    text: {
    header: "Like us To Unlock This Content",
    message: "This content is locked. Like us on Twitter, Facebook or Google plus to unlock it."
    },

    locker: {close: false, timer: 0,},
    theme: "secrets"
    });
});
  //]]>
</script>

在帖子里面:

<div id="default-usage">
 <div class="to-lock" style="display:none;">

  -- Hidden Content Starts --

 </div>
</div>

以下是演示页面:http://bloganalyzer-demo.blogspot.in/2014/04/social-locker.html

我真的无法理解问题出在哪里。所以任何人都有任何想法?

由于

1 个答案:

答案 0 :(得分:0)

使用开发人员工具或FX Inspect Element的控制台选项卡列出跟踪保护阻止的内容/脚本。

SEC7114:此页面中的下载被Tracking Protection阻止。 http://connect.facebook.net/en_US/all.js

SEC7114:此页面中的下载被Tracking Protection阻止。 http://platform.twitter.com/widgets.js

SEC7114:此页面中的下载被Tracking Protection阻止。 http://www.google-analytics.com/ga.js

另外,MSIE显示了几个安全错误。

SEC7111:https://www.blogger.com/navbar.g?targetBlogID=8208953061612638933&blogName=Bloganalyzer+Demo&publishMode=PUBLISH_MODE_BLOGSPOT&navbarType=LIGHT&layoutType=LAYOUTS&searchRoot=http://bloganalyzer-demo.blogspot.com/search&blogLocale=en&v=2&homepageUrl=http://bloganalyzer-demo.blogspot.com/&targetPostID=2582974382219473010&blogPostOrPageUrl=http://bloganalyzer-demo.blogspot.com/2014/04/social-locker.html&blogFollowUrl=https://plus.google.com/104144743008290630026&vt=1061116836912067887&usegapi=1&jsh=m%3B%2F_%2Fscs%2Fapps-static%2F_%2Fjs%2Fk%3Doz.gapi.en_GB.EOlYdPwYAoY.O%2Fm%3D__features__%2Fam%3DAQ%2Frt%3Dj%2Fd%3D1%2Ft%3Dzcms%2Frs%3DAGLTcCNjTAaZGFn8asaWKqP3Y1ZksbJPDA影响了HTTPS安全性 文件:social-locker.html

你可以通过使用无协议的src

来避免这些

&lt; script src =“// googleanalytics.js”&gt;&lt; / script&gt;

....我认为谷歌已经使用BlogSpot为博客提供分析.....

blogger.com的博客分析器的概念是谷歌访问者指标的重复。