这看似熟悉,但我无法找到任何关于它... ...相信我已经找到了有关的东西“意外的标记非法”,但这种情况下不为那些涉及足够解决方案才有意义。谷歌Chrome扩展的Javascript意外的标记非法
我有我的background page,像这样:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Background Page</title>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="background.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
</head>
<body>
</body>
</html>
一小块符合W3的标记,然而这是哪里的错误“意外令牌非法”发生时,1号线。如果我添加一个空白在顶部行,它仍然在第一行发生错误。
在我的JavaScript,我召唤3个初始化函数:
localData.init();
localRead.init();
getTitles();
如果我评论全部三种功能(没有较少),错误消失。我已经三重检查了我的代码的其余部分,并且可以在语法上或逻辑上看到任何错误。
我彻底难倒...我在Javascript编程了多年,但它仍然发现古怪我扔。
你的标记是好的,你能告诉我们'background.js'的内容吗? V8s解析器经常会在完全随机的地方抛出关于包含文件的错误。 – 2010-10-15 06:26:21