我一直试图在iframe
网站上使用wordpress
加载页面的一部分。我可以毫无问题地加载iframe
中的某些网站,但是当我尝试所需的页面时,它仅在页面内部无法正常工作。如果iframe
src单独打开,则加载正常。
我已经尝试了stackoverflow
和其他论坛中在这里提到的大多数答案,但仍然无法找到解决方案。我尝试在.htaccess
中添加代码,也尝试在functions.php
中添加代码
它可以单独加载到浏览器中,但不能加载到iframe
内部。我在尝试加载控制台时遇到以下错误:
[错误]拒绝访问跨域对象上的属性“哈希”的权限
这是我的代码,服务器配置还是URL本身的问题?
谢谢
答案 0 :(得分:1)
这与您的来源正在阻止来自不在CORS中的域的未授权呼叫有关。他们只允许来自始发地https://ec.europa.eu的呼叫。简短的答案是,您无法从自己的角度处理任何事情。
有关CORS的更多信息:https://developer.mozilla.org/en/docs/Web/HTTP/Access_control_CORS