Javascript 在一系列来回请求后,将数据返回到原始网页

Javascript 在一系列来回请求后,将数据返回到原始网页,javascript,php,html,Javascript,Php,Html,我的网站结构如下: “客户端”:HTML/CSS/Javascript “服务器端”:PHP 客户端,当用户按下按钮时,他被重定向到一个页面(粗体,因为单击操作不会触发php脚本,重定向本身会触发窗口https://...../,“_self”);)它来回切换一系列脚本,以获取、检查和验证来自其他各种网站的数据,并将其中一些存储在我的数据库中 一旦这些都完成了,在我的最后一个PHP脚本的末尾,我需要将我的用户重定向到原始网页,其中包含一堆div和span以及未使用检索到的数据更新的内容 通常在最

我的网站结构如下:

“客户端”:HTML/CSS/Javascript
“服务器端”:PHP

客户端,当用户按下按钮时,他被重定向到一个页面(粗体,因为
单击
操作不会触发php脚本,重定向本身会触发
窗口https://...../,“_self”);
)它来回切换一系列脚本,以获取、检查和验证来自其他各种网站的数据,并将其中一些存储在我的数据库中

一旦这些都完成了,在我的最后一个PHP脚本的末尾,我需要将我的用户重定向到原始网页,其中包含一堆div和span以及未使用检索到的数据更新的内容

通常在最后我会有这个

header( "Location: $originalURL" );  
在将数据发送回原始网页时,如何重定向用户更新html元素所需的所有数据?
通过POST请求?
通过做类似的事情:
标题(“位置:$originalURL/?data1:$data1和data2:$data2”);

这不仅是因为它的丑陋或不美观的方面,而且最重要的是,从用户的角度来看,这个过程是完全透明的

编辑(解释“流程”):

  • mywebsite.com/mypage/index.*html**
  • js点击功能(
    window.open(mywebsite.come/mypage/processs/index.php)
  • 用于获取数据的外部URL之间的一系列back和forth
  • 最后一次回我的域名
    mywebsite.com/mypage/stepX/index.*php**
  • 重定向到
    mywebsite.com/mypage/index.*html**
  • mywebsite.com/mypage/index.*html**
    从步骤5获取数据,并通过其
    script.js
  • 我被困在第六步。
    my script.js如何通过服务器端PHP脚本的重定向直接获取所有新数据?

    您不应该在此处使用
    标题(位置:)
    ,因为这只是强制浏览器粗暴访问页面的一种方式

    您需要使用
    require_once()
    函数,该函数用于将一个PHP文件包含到另一个文件中。这样,您将将HTML页面转换为一个PHP文件,并且您将能够访问所需文件中的变量


    将HTML文件传递到PHP文件非常简单,它将允许您将PHP变量转换为JS变量

    可能是一个PHP会话?我想澄清的是,我的网站根本不是基于PHP的。在我的情况下,PHP只是一种脚本语言,只在以下情况下执行服务器端操作并将数据传输到javascript我做了一个ajax请求。但我不知道如何将数据从纯PHP发送回javascript,但我不想转换我的网页结构。我只想在加载时将数据从PHP脚本发送到javascript,结束它的事情。这基本上告诉我,我将找到一个机制,告诉加载了cookies的网页我猜是数据已经更新,这让我很困惑,因为它破坏了我试图通过服务器php来回请求来实现的安全目标