Disqus脚本编写得不好

时间:2013-01-09 14:22:26

标签: javascript

Blogger一直告诉我脚本编写不好,我试图在firebug中测试它,但我似乎没有发现问题。帮忙

    <script type='text/javascript'>
    (function() {
        var links = document.getElementsByTagName('a');
        var query = '?';
        for(var i = 0; i < links.length; i++) {
            if(links[i].href.indexOf('#disqus_thread') >= 0) {
                query += 'url' + i + '=' + encodeURIComponent(links[i].href) + '&';
            }
        }
        document.write('<script type="text/javascript" src="http://disqus.com/forums/hi-tech/get_num_replies.js' + query + '"></' + 'script>');
    })();
</script>

1 个答案:

答案 0 :(得分:1)

请参阅HTML compatibility guidelines for XHTML

将您的JS移动到外部脚本文件,或将其包装在CDATA块中。