人们可以正常查看我的网站,但 Google 收到 500 错误。我打开了所有错误报告,我得到了这个:意外的'{',期待','或';' 在第 6 行。
翻了好几遍,没发现有什么不对。希望有人可以提供帮助。如果我选择第 5 行,即 $(\'#js_terms_of_use\').click(function() 并删除这两个 \',第 6 行的错误就会消失,但我逃脱了它们,所以我不明白问题是什么. 这是代码:
echo '
<script type=\"text/javascript\">
$Behavior.termsAndPrivacy = function()
{
$(\'#js_terms_of_use\').click(function()
{
'; ?>
tb_show('<?php echo extras::getPhrase('user.terms_of_use', array('extras_squote' => true)); ?>', $.ajaxBox('page.view', 'height=410&width=600&title=terms'));
<?php echo '
return false;
});
$(\'#js_privacy_policy\').click(function()
{
'; ?>
tb_show('<?php echo extras::getPhrase('user.privacy_policy', array('extras_squote' => true)); ?>', $.ajaxBox('page.view', 'height=410&width=600&title=policy'));
<?php echo '
return false;
});
}
</script>
';