2017-04-23 167 views
-4

我不能在为什么链接页面上的iFrame没有显示。有任何想法吗?为什么我的iFrame不能工作?

https://www.loveyourdoor.co.uk/truedor-builder

感谢

+0

HTTP计划** S **:// WW ... – zer00ne

+2

请阅读[我的网站上不起作用的东西。我可以只粘贴一个链接吗?](http://meta.stackoverflow.com/questions/125997/something-on-my-web-site-doesnt-work-can-i-just-paste-a-link -to-IT)。当外部资源消失或者固定时,依赖于外部资源被理解的问题变得毫无用处。创建一个[MCVE]并将其置于**问题本身**中。 – Quentin

回答

-1

你有一个CORS问题,托管页面(域loveyourdoor.co.uk)都使用HTTPS协议和引用HTTP站点。 您应该更新网站truedordesigner.co.uk的IIS,并允许托管页面通过添加值为“loveyourdoor.co.uk”的自定义HTTP响应标题密钥“Access-Control-Allow-Origin”来包含此网站,或者如果您“使用.NET重新,将它添加到web.config中:

<customHeaders> 
    <add name="Access-Control-Allow-Origin" value="loveyourdoor.co.uk" /> 
</customHeaders> 
+0

嗨Dalibor,感谢您的评论。我只能控制loveyourdoor.co.uk。我无法访问truedordesigner.co.uk。谢谢 – user3760151

+0

“您有CORS问题,托管页面(域名loveyourdoor.co.uk)使用https协议并引用http站点。” - 这是一个混合内容问题,而不是同源违规。 CORS不会帮助。 CORS从不帮助解决与在iframe中简单显示内容有关的任何问题。 – Quentin

+0

谢谢昆汀。在https页面上显示http iframe的解决方案是什么? – user3760151