0

我正在尝试从文本文件中获取字符串。我有一个名为 genjsonGPS.php 的 php 文件,如下所示:

<?php

$myFile = "vesselGPS.txt";
$fh = fopen($myFile, 'r');
$vesselGPS = fread($fh, filesize($myFile));
fclose($fh);

echo("Hello");


?>

当我运行它时,我会在浏览器中得到一个输出:

“你好”

我有一个带有使用 microAjax 的 js 文件的网页(来自 js 文件):

microAjax("genjsonGPS.php", function (res) {
  alert (res);
});

当我运行网页时,我得到一个空白警报。当我将上面的功能更改为:

microAjax("genjsonGPS.php", function (res) {
  alert (res.toString);
});

我收到一条警报,上面写着: function toString() { [native code] }

如何让上面的函数像浏览器一样在警报中输出“Hello”?

4

2 回答 2

0

请遵循这些提示。

  • 监控你的 HTTP 服务器的访问日志,类似的东西tail -f /var/log/apache/access.log很有帮助。(假设您在 *nix 平台上工作)

  • 如果您使用的是 Chrome,请查看network监视器面板。

你最好确保:

  • 您的 php 页面被真正访问。
  • 在服务器端和客户端都没有发生错误。

如果您仍然无法弄清楚哪里出了问题,那么让人们知道如何microAjax实施很有用。

于 2012-07-24T12:50:17.893 回答
0

如果你把 URL 写成这样会发生什么"/genjsonGPS.php"

于 2013-03-03T01:21:06.623 回答