0

我想从 HTML 调用一个 php 脚本(带 args)并处理返回的数据,我尝试了各种风格:

<object id=test1 data="object.php" type="text/plain">

其中 object.php 只返回一个字符串,例如

<?php print "firstText:Hello World";?>

我不知道如何检索返回的字符串。
我希望能在类似的地方找到它

document.getElementById("test1").firstText
但是没有喜悦
我为什么要这样做,你问?
我想让页面在用户和服务器之间以交互方式工作,避免使用 POST/GET 重新提交时重新绘制浏览器窗口。

4

3 回答 3

1

感谢您的回复。我不喜欢使用 JQuery - 我无法控制的另一层我最终在

document.getElementById("test1").contentDocument.body.firstChild.textContent

然后我可以使用它。谢谢

于 2013-05-12T03:09:20.310 回答
0

使用 AJAX。这是一个使用 jQuery 的示例:

$.get('yourpage.php', function(response){
    // response contains the string returned by your PHP page.
});
于 2013-05-12T01:45:04.347 回答
0

PaulPros 的想法可能是你最好的方法。不要忘记包含 jQuery。

有什么理由不能让 .HTML 成为 .php 文件并包含您的脚本吗?

于 2013-05-12T01:54:22.550 回答