跨源:在另一个网页内编辑一个网页的静态 Html



我遇到了一个问题。让我解释一下:域 A(我只能访问正文(域 B(我有完全访问权限,它在 GitHub 页面上,但可以移动,这些只是静态 html 文件(

我想在域 A 中嵌入域 B(静态 HTML(,并能够编辑要在 A 上复制和使用的嵌入的 B 的完整 HTML 页面。

遇到的问题当然是跨源的,我无法将 html 上传到域 A(我知道这一切是否可以通过 I-Frame 完成(,并且 PostMessage 似乎无法正常工作(可能是因为我在 Body of A 中运行脚本(。

请帮忙

在这里你看看这个:如何使用 CORS 访问 iframe

基本上你不能在IFRAME中使用CORS,你必须找到一种方法来使Post消息工作

这是 cors 问题。您正在尝试将请求提交到另一个域。出于安全原因,浏览器将阻止Cors请求。您有两种选择。

  1. 如果您可以控制服务器,请从服务器端启用 cors端,如果可以修改服务器端代码。
  2. 使用域 A 中的 iframe 从域 B 加载页面

相关内容

  • 没有找到相关文章

最新更新