Php javascript点击事件

Php javascript点击事件,php,javascript,Php,Javascript,是否有任何方法可以使用javascript将变量从一个php页面传递到另一个php页面,并在不加载页面的情况下获得其输出??请注意,变量应仅使用javascript传递。I如果您真的想避免使用PHP,可以尝试3种方法: 将数据保存到cookies 将数据保存到本地存储。(由于兼容性的原因,不可靠) 在窗口之间传递变量。(可能与您的问题不匹配) 1.曲奇饼 这是最简单、最可靠的方法。但是请注意-用户可以编辑和查看数据。你应该用谷歌搜索一些关于这方面的文章,tahie this one()让初学者理

是否有任何方法可以使用javascript将变量从一个php页面传递到另一个php页面,并在不加载页面的情况下获得其输出??请注意,变量应仅使用javascript传递。I

如果您真的想避免使用PHP,可以尝试3种方法:

  • 将数据保存到cookies
  • 将数据保存到本地存储。(由于兼容性的原因,不可靠)
  • 在窗口之间传递变量。(可能与您的问题不匹配)
  • 1.曲奇饼 这是最简单、最可靠的方法。但是请注意-用户可以编辑和查看数据。你应该用谷歌搜索一些关于这方面的文章,tahie this one()让初学者理解这个主题

    2.本地存储 某些浏览器可能禁用或根本未实现此实用程序。这样做的好处是,与Cookie不同,这些数据不使用HTTP请求头发送,因此您可以节省一些通信量。 谷歌又来了。关于谷歌不能告诉你的事情,我什么都不能告诉你

    3.在窗口之间传递变量 这只适用于非常特殊的情况-当您有两个窗口,其中一个窗口通过
    window.open()
    函数打开时。此函数返回新的窗口句柄

    var child_window = window.open(/*params*/);
    child_window.document.title = "Hello world!";
    

    但是,您应该考虑使用Ajax来保存服务器上的变量并从这里检索它们。

    考虑使用Ajax调用,虽然在技术上这也是“加载页面”,只是用户没有意识到这一点。但是我不使用Ajax,我希望用户没有意识到加载的页面,并且应该使用JavaScript来完成。有什么想法吗?@user2009243:你也许可以用iframes来做。虽然Ajax会更容易。Ajax是通过JavaScript实现的。了解更多信息:。Ajax是JavaScript的一部分,请详细解释。