我将一个 phpFox 站点移到了另一台服务器上,并且喊话箱停止工作。根据 Chrome 调试器:
Uncaught ReferenceError: xajax_addShoutOut is not defined
(anonymous function)community:451
onsubmit
我注意到新站点缺少几行<head>
,但我不知道它们去了哪里。
有任何想法吗?
我将一个 phpFox 站点移到了另一台服务器上,并且喊话箱停止工作。根据 Chrome 调试器:
Uncaught ReferenceError: xajax_addShoutOut is not defined
(anonymous function)community:451
onsubmit
我注意到新站点缺少几行<head>
,但我不知道它们去了哪里。
有任何想法吗?
将它们添加到旧服务器上的位置。如果您不记得,请查看archive.org 或Google/Bing 的页面搜索缓存。
看起来 xajax 不在新服务器上,或者它位于不同的位置。在您的 php 脚本中查看包含“xajax.inc.php”的内容,这就是它期望找到 xajax 的地方。
head 中缺少的那些行是由 xajax 生成的,您不要自己添加它们。
$xajax = new xajax();
$xajax->getJavascript();
需要在 php 脚本中生成定义“xajax_addShoutOut”所需的 JavaScript