JavaScript:从弹出窗口获取值(外部网站)

JavaScript:从弹出窗口获取值(外部网站),javascript,jquery,html,jquery-ui,Javascript,Jquery,Html,Jquery Ui,我使用这段代码从弹出窗口中的字段中获取一个值 打开 document.getElementById('show').addEventListener('click',function(){ window['output']=document.getElementById('output'); 打开窗户http://mywebsite.com/map.html') }); document.getElementById('send').addEventListener('click',f

我使用这段代码从弹出窗口中的字段中获取一个值


打开
document.getElementById('show').addEventListener('click',function(){
window['output']=document.getElementById('output');
打开窗户http://mywebsite.com/map.html')
});


document.getElementById('send').addEventListener('click',function(){
window.opener['output'].value=document.getElementById('user_text').value;
})
如果两个网站都在同一个网站上,效果会很好,但如果我把其中一个放在另一个网站上,它就不起作用了

我怎样才能使它适用于不同的网站


谢谢

由于同源策略,您无法从其他网站获取信息。这里有一个更好的定义来解释为什么

在计算中,同源策略是许多浏览器端编程语言(如JavaScript)的重要安全概念。该策略允许在源于同一站点的页面上运行的脚本(方案、主机名和端口号[1]的组合)访问彼此的DOM,而不受特定限制,但防止访问不同站点上的DOM。[1]同源策略也适用于XMLHttpRequest和robots.txt


希望这有帮助。我会看看是否能找到解决办法,然后告诉您。

由于同源策略,您无法从其他网站获取信息。这里有一个更好的定义来解释为什么

在计算中,同源策略是许多浏览器端编程语言(如JavaScript)的重要安全概念。该策略允许在源于同一站点的页面上运行的脚本(方案、主机名和端口号[1]的组合)访问彼此的DOM,而不受特定限制,但防止访问不同站点上的DOM。[1]同源策略也适用于XMLHttpRequest和robots.txt


希望这有帮助。我会看看是否能找到解决办法,然后告诉您。

由于同源策略,您无法从其他网站获取信息。这里有一个更好的定义来解释为什么

在计算中,同源策略是许多浏览器端编程语言(如JavaScript)的重要安全概念。该策略允许在源于同一站点的页面上运行的脚本(方案、主机名和端口号[1]的组合)访问彼此的DOM,而不受特定限制,但防止访问不同站点上的DOM。[1]同源策略也适用于XMLHttpRequest和robots.txt


希望这有帮助。我会看看是否能找到解决办法,然后告诉您。

由于同源策略,您无法从其他网站获取信息。这里有一个更好的定义来解释为什么

在计算中,同源策略是许多浏览器端编程语言(如JavaScript)的重要安全概念。该策略允许在源于同一站点的页面上运行的脚本(方案、主机名和端口号[1]的组合)访问彼此的DOM,而不受特定限制,但防止访问不同站点上的DOM。[1]同源策略也适用于XMLHttpRequest和robots.txt


希望这有帮助。我会看看是否能找到解决办法,然后告诉您。

是的,同一原产地政策

如果您有权访问外部站点,则可以通过设置“访问控制允许源站”请求时的标题选项来授予对第一个域的访问权限。以下是PHP示例:

    if (isset($_SERVER['HTTP_ORIGIN']) && in_array($_SERVER['HTTP_ORIGIN'], $allowedList))
    {
        header('Access-Control-Allow-Origin: ' . $_SERVER['HTTP_ORIGIN']);
        header('Access-Control-Allow-Methods: POST, GET, OPTIONS');
        header('Access-Control-Allow-Credentials: true');
        header('Access-Control-Max-Age: 1000');
        header('Access-Control-Allow-Headers: X-Requested-With, Content-Type');
        exit;
    }

但您应该知道,HTTP_源包含模式,并且您应该在$allowedList中指定HTTP和https域。

是的,同源策略

如果您有权访问外部站点,则可以通过设置“访问控制允许源站”请求时的标题选项来授予对第一个域的访问权限。以下是PHP示例:

    if (isset($_SERVER['HTTP_ORIGIN']) && in_array($_SERVER['HTTP_ORIGIN'], $allowedList))
    {
        header('Access-Control-Allow-Origin: ' . $_SERVER['HTTP_ORIGIN']);
        header('Access-Control-Allow-Methods: POST, GET, OPTIONS');
        header('Access-Control-Allow-Credentials: true');
        header('Access-Control-Max-Age: 1000');
        header('Access-Control-Allow-Headers: X-Requested-With, Content-Type');
        exit;
    }

但您应该知道,HTTP_源包含模式,并且您应该在$allowedList中指定HTTP和https域。

是的,同源策略

如果您有权访问外部站点,则可以通过设置“访问控制允许源站”请求时的标题选项来授予对第一个域的访问权限。以下是PHP示例:

    if (isset($_SERVER['HTTP_ORIGIN']) && in_array($_SERVER['HTTP_ORIGIN'], $allowedList))
    {
        header('Access-Control-Allow-Origin: ' . $_SERVER['HTTP_ORIGIN']);
        header('Access-Control-Allow-Methods: POST, GET, OPTIONS');
        header('Access-Control-Allow-Credentials: true');
        header('Access-Control-Max-Age: 1000');
        header('Access-Control-Allow-Headers: X-Requested-With, Content-Type');
        exit;
    }

但您应该知道,HTTP_源包含模式,并且您应该在$allowedList中指定HTTP和https域。

是的,同源策略

如果您有权访问外部站点,则可以通过设置“访问控制允许源站”请求时的标题选项来授予对第一个域的访问权限。以下是PHP示例:

    if (isset($_SERVER['HTTP_ORIGIN']) && in_array($_SERVER['HTTP_ORIGIN'], $allowedList))
    {
        header('Access-Control-Allow-Origin: ' . $_SERVER['HTTP_ORIGIN']);
        header('Access-Control-Allow-Methods: POST, GET, OPTIONS');
        header('Access-Control-Allow-Credentials: true');
        header('Access-Control-Max-Age: 1000');
        header('Access-Control-Allow-Headers: X-Requested-With, Content-Type');
        exit;
    }

但您应该知道,HTTP_源包含模式,您应该在$allowedList中指定HTTP和https域。

您不能。同源策略禁止您访问其他网站的内容。您不能。同源策略禁止您访问其他网站的内容。您不能。同源策略禁止您访问其他网站的内容。您不能。同源策略禁止您访问其他网站的内容。是的,我有权访问外部网站,它是我的。您应该检查服务器访问日志,可能是服务器配置拒绝的选项等等。我有权访问外部网站,它是我的。您应该检查服务器访问日志,可能选项被服务器配置拒绝等等,我有权访问外部站点,它是我的。你应该检查服务器访问日志,可能选项被服务器配置拒绝等等,我有权访问外部站点,它是我的。你应该检查服务器访问日志,可能选项被服务器配置拒绝等等