首页 > 解决方案 > 如何解决 iframe 上的显示问题

问题描述

我尝试为以下 Google URL 创建 iframe 代码

https://www.google.com/travel/hotels/Nigeria?g2lb=4207875%2C4208993%2C4223281%2C4237923%2C4240602%2C4241911%2C4242898%2C4243602%2C4247457%2C4244078%2C4246257&hl=en&gl=ng&un=1&q=nigeria%20hotels&rp= OAJAAEgC&ictx=1&ved=2ahUKEwi4z4iWt5XhAhVbSxUIHXwJAewQvDF6BAgMEDI&hrf=CgUImHUQACIDTkdOKhYKBwjjDxAEGAwSBwjjDxAEGA0YASgAsAEAmgEJEgdOaWdlcmlhogETCggvbS8wNWNndhIHTmlnZXJpYZIBAiAB&tcfs=Ei0KCC9tLzA1Y2d2EgdOaWdlcmlhGhgKCjIwMTktMDQtMTISCjIwMTktMDQtMTNSAA

这是 iframe 代码,但是,它显示一个空白页,我不知道如何修复它。请提出一个更好的方法来做到这一点,我希望 iframe 出现在我的网站上。谢谢

标签: iframe

解决方案


这是一个类似的问题。 接受的答案也适合您的问题。

原因是 Google 正在发送“X-Frame-Options: SAMEORIGIN”响应标头。此选项可防止浏览器显示与父页面不在同一域中的 iFrame。

请参阅:Mozilla 开发者网络 - X-Frame-Options 响应标头


推荐阅读