我得到了一个具有基本 HTML 结构的地址,其中只有一些数字。我尝试过将其作为 iframe 来执行,如果我创建一个工作正常的简单 HTML,但在页面本身中,如果我将鼠标悬停在 iframe 上,它会说它拒绝连接。
我尝试过使用 AJAX,但它确实给了我一个混合内容错误,因为我想要插入内容的页面是安全的 (https),而数字所在的页面则不是。
在这种情况下我可以采取任何解决方法吗?
提前谢谢您。
最佳答案
这是因为 CORS(跨域访问)问题:
如果您访问同一域上的 URL,不会有任何问题,但如果您访问另一个域的内容,则会出现安全问题。
这只能通过以下概念实现:
- 启用 COR - https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
- 图像 ping 概念 - 受限于数据大小
- JSONP
关于javascript - 使用 AJAX 或 iframe 将数据从一个网站插入另一个网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48824036/