我将此代码添加到我的博客模板中,但它不起作用并在我的Chrome控制台中留下此错误。
未捕获的SyntaxError:意外的标记ILLEGAL
表示错误在这里:
<div id='slides'>
<script type='text/javascript'>document.write("<script src=\"/feeds/posts/default/-/<data:content/>?max-results="+numposts1+"&orderby=published&alt=json-in-script&callback=showrecentposts1\"><\/script>");</script>
</div>
<div id='slider_nav'>
<script type='text/javascript'>document.write("<script src=\"/feeds/posts/default/-/<data:content/>?max-results="+numposts1+"&orderby=published&alt=json-in-script&callback=showrecentposts1a\"><\/script>");</script>
</div>
我认为问题在这里是针对性的:<data:content/>
但是,此脚本在其他模板中工作正常,但在我的模板中不行。我使用完全相同的脚本,我不明白为什么它不起作用。
我已尝试将<data:content/>
替换为"+label1+"
,这也是我想在最终结果中做的事情,我只想先让它工作。当我尝试添加label变量时,它会在我的控制台中抛出此错误:
未捕获的TypeError:无法读取未定义的属性“长度”
对此有何帮助?