我最近在工作中换了电脑,正在尝试让我的所有项目重新启动并运行。 我正在使用本地 xampp 服务器为网站测试一些 php/html/javascript 页面。 我在唯一的计算机上一切正常,但是当我现在尝试加载页面时,出现以下错误:
Uncaught SyntaxError: Unexpected token <
我尝试过一个仅限 php 的测试页面,所以我知道服务器能够解析 php。
我也知道这不是短标签问题,因为所有的 php 代码都包含在
<?php...?>
是否有任何其他配置设置会导致此问题?
错误消息看起来不像 PHP 错误。查看此讨论,也许您可以在那里找到解决方案。
谷歌浏览器似乎在期望解析.js
文件并找到 HTML(或 PHP?
我认为这是一个JavaScript错误,你应该检查你的js代码,而不是php。
以下原因可能会导致此错误:
-
href 属性值 "javascript: void ()",没有括号添加 "0"
<a href="javascript:void()">Button</a> // error <a href="javascript:void(0)">Button</a> // correct
-
不合规的 JSON 字符串
-
等。