使用javascript将数据从一个域发送到另一个域(我可以访问两个网页的<;head>;)

使用javascript将数据从一个域发送到另一个域(我可以访问两个网页的<;head>;),javascript,cross-domain,Javascript,Cross Domain,我可以访问两个页面上的标记,我需要将数据从一个页面发送到另一个页面。这两个页面位于不同的域上 在域()中分页 第B页域() 如果我声明了一个变量,比如说var test_parameter='something'。。。如何使用标记中的某种代码从一页到下一页获取该变量?只要一页打开另一页,就可以使用该变量 第A页() 第B页() 你可以用在 而且 您要么需要发布到启用CORS的服务器脚本,要么必须将该值放入URL查询参数中。 var test_parameter = 'something';

我可以访问两个页面上的
标记,我需要将数据从一个页面发送到另一个页面。这两个页面位于不同的域上

在域()中分页

第B页域()

如果我声明了一个变量,比如说
var test_parameter='something'。。。如何使用
标记中的某种代码从一页到下一页获取该变量?

只要一页打开另一页,就可以使用该变量


第A页()

第B页()

你可以用在

而且


您要么需要发布到启用CORS的服务器脚本,要么必须将该值放入URL查询参数中。
var test_parameter = 'something';

Window.open('https://example.net')
      .postMessage(test_parameter, 'https://example.net');
window.addEventListener('message', (event) => {
    
    // Do not do anything unless the message was from
    // a domain we trust.
    if (event.origin !== 'https://example.org') return;

    // Create a local copy of the variable we were passed.
    var test_parameter = event.data;
    
    // Do something...

    // Optionally reply to the message (Page A must also have
    // a 'message' event listener to receive this message).
    event.source.postMessage('Done!', 'https://example.org');

}, false);
var parameterValue = "something";
window.location = "www.bar.com?parameter="+parameterValue;
var parUrl = window.location.search;
var urlParams = new URLSearchParams(parUrl);
var parameter = urlParams.get('parameter') // something