如何使用php将外部javascript返回的值写入文件?

时间:2013-04-15 15:27:17

标签: php javascript file

我有一个带有按钮的表,其中onClick调用外部javascript文件,该文件计算一些值并将它们返回到表中。然后我需要使用PHP将该值写回文件而不离开当前页面。有没有办法做到这一点?我想过尝试改变,但我不确定如何使用php,因为它通常是一个javascript调用。

3 个答案:

答案 0 :(得分:0)

PHP在您的服务器上执行 javascript文件,即使是外部的,也在客户机上运行。

您无法在客户端计算机上使用PHP!您必须使用javascript来调用存储在服务器中的php脚本,以执行您需要的操作。

你处于良好的轨道上,你需要在你的javascript中使用AJAX调用。

答案 1 :(得分:0)

  1. 请勿使用onclick,搜索不引人注目的javascript;

  2. 您正在使用jQuery,因此您可以使用其ajax handler;

  3. 在深入编写代码之前,先找到关于整个主题的好读物。

答案 2 :(得分:0)

这听起来像是你可以使用AJAX解决的问题。基本上,您将在后台与您的服务器通信,将数据发送给它,以便它可以处理它。您在后台发送单独的请求,而不重新加载页面。

请注意客户端(运行JavaScript的位置)与服务器(PHP生成客户端运行的页面)之间的区别。

如果您想使用jQuery,那么库has some decent functions可以更轻松地实现跨浏览器的AJAX请求。不过我建议先研究一下这个话题。