【发布时间】:2014-10-13 19:53:15
【问题描述】:
我已经设法使用 ajax 从 javascript 调用 php:
function fun()
{
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4) {
document.getElementById("content").innerHTML = xhr.responseText;
}
}
xhr.open('GET', 'my.php', true);
xhr.send();
}
但是如果我想调用一个 php 命令而不是整个文件呢
类似:
xhr.open('GET', echo "hello world", true);
更多信息
我正在尝试从 java 脚本调用一个 shell 脚本,我不想为每个函数创建一个全新的 php 文件,因为有很多函数,这会导致很多 php 文件
【问题讨论】:
-
你没有。 Javascript 在客户端(用户的浏览器)执行,PHP 在服务器端(您的服务器)执行。您需要使用 AJAX 请求。
-
您必须提出具体要求并做出适当回应。
-
不,这是不可能的
-
发送一个 GET 或 POST 并根据这些做事。
-
请先搜索再询问。这个问题已经回答了数百次了。
标签: javascript php ajax web