我试图找到一种方法,可能onclick JavaScript函数执行一个邮件程序脚本,我已在同一页上设置。这可能吗?有没有办法让JavaScript执行一个PHP命令?
<input type="radio" name="power" value="Diesel Powered" onclick="executeMailer()">
我试图找到一种方法,可能onclick JavaScript函数执行一个邮件程序脚本,我已在同一页上设置。这可能吗?有没有办法让JavaScript执行一个PHP命令?
<input type="radio" name="power" value="Diesel Powered" onclick="executeMailer()">
您正在寻找AJAX。
不,您的javascript已向服务器发出请求。服务器可以执行php命令。
这是唯一可能使用Ajax或类似的。谷歌为它提供了足够的教程和howtos。
虽然我同意Google的AJAX相当简单,但不要害怕将好的资源链接包含进去,以保持良好的效果! – 2011-12-28 19:52:45
您需要从您的JavaScript代码中进行网络请求。例如,如果您要运行的php代码位于http://www.yo.com/target.php,则需要从JavaScript代码向此页面发出http请求,获取响应并执行您需要的操作。
它被称为AJAX。
PHP运行服务器端,JavaScript运行客户端。这意味着不能从javascript直接调用php函数。你熟悉AJAX吗?如果不是,那可能是你想要查看的路线。 – Pelshoff 2011-12-28 19:45:45