gpt4 book ai didi

javascript - 如何从不同域的 iframe 访问父 DOM?

转载 作者:搜寻专家 更新时间:2023-10-31 23:14:26 25 4
gpt4 key购买 nike

我有一个网站,我的域名是通过 Network Solutions 注册的(我推荐的人)。我正在使用他们的 Web 转发功能,该功能允许我“屏蔽”我的域,这样当用户访问 http://lucasmccoy.com 时他们实际上看到了 http://lucasmccoy.comlu.com/通过 HTML 框架。这样做的好处是地址栏仍然显示http://lucasmccoy.com/

缺点是我不能直接编辑框架所在的 HTML 页面。例如,我无法更改页面标题或网站图标。我试过这样做:

$(function() {
parent.document.title = 'Lucas McCoy';
});

但这当然会给我一个 JavaScript 错误:

不安全的 JavaScript 尝试从 URL http://lucasmccoy.comlu.com/的框架访问 URL http://lucasmccoy.com/的框架。域、协议(protocol)和端口必须匹配。

我看了this question试图做同样的事情,除了 OP 可以访问其他页面的 HTML 而我没有。

当您无权访问该域时,JavaScript/jQuery 是否可以向 DOM 发出跨域请求?或者这是浏览器出于安全原因不允许发生的事情。

最佳答案

没有。大多数浏览器都实现了 same origin policy .

关于javascript - 如何从不同域的 iframe 访问父 DOM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2664177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com