如何在我的网站中添加iframe

如何在我的网站中添加iframe,iframe,Iframe,我在我的网站中添加iframe时遇到问题,我想在我的网站的iframe中添加此网站,但当我在我的网站上添加此iframe时,它无法显示其显示空白页的任何内容,如果我在iframe中添加uidai.gov.in,则其我的网站在iframe中正确显示此网站,那么到那时,我该怎么做才能将eaadhaar.uidai.gov.in添加到iframe中的我的网站请解决我的问题 工作代码 好的,我知道你的问题了。您所需要做的就是添加它所遵循的协议,以确保它不会与多级子域发生冲突 请尝试以下代码: <

我在我的网站中添加iframe时遇到问题,我想在我的网站的iframe中添加此网站,但当我在我的网站上添加此iframe时,它无法显示其显示空白页的任何内容,如果我在iframe中添加uidai.gov.in,则其我的网站在iframe中正确显示此网站,那么到那时,我该怎么做才能将eaadhaar.uidai.gov.in添加到iframe中的我的网站请解决我的问题

工作代码


好的,我知道你的问题了。您所需要做的就是添加它所遵循的协议,以确保它不会与多级子域发生冲突

请尝试以下代码:

<html> 
<body> 
    <iframe src="https://eaadhaar.uidai.gov.in" width="600" height="400"></iframe> 
</body> 
</html>

如果有问题,请告诉我

更新

服务器设置
X-Frame-Options
标题以明确阻止您 将站点嵌入到框架中。你对此无能为力 -如果服务器设置了该标题,浏览器将不会显示内容


我能想到的唯一一件事就是代理一个AJAX请求,然后查看标题,如果它没有
X-Frame-Options
,那么在
iframe

中显示它。第二个非工作url发送一个标题,指示它不应该被iframe

$ curl -I https://eaadhaar.uidai.gov.in
> HTTP/1.1 200 OK
> Date: Sat, 30 Apr 2016 18:06:54 GMT
> Server: Apache-Coyote/1.1
> X-Frame-Options: SAMEORIGIN
> ...

X-Frame-Options
值告诉您的浏览器仅允许相同域名上的网站对其进行iframe。禁止任何其他网站这样做。

您的网站是http还是https?因此,您添加到iframe中的站点是http还是https?您可以发布控制台日志吗?eaadhar站点使用https,因此您无法加载它,它有潜在的安全风险,您的浏览器可能会拒绝它。你必须切换到https才能正常工作。你能显示你的代码和控制台日志吗?你能在问题中更新它吗?在这里读起来很复杂。我更新了答案,请检查一下。这不是你的错。那时,在我的网站页面上显示该网站的任何方式在我的网站上显示该网站的任何方式page@SwabhavMishra不。该网站的作者已经明确禁止了它。@SwabhavMishra您必须代理该页面。复杂,容易损坏,如果他们检测到,很有可能会被关闭。ohkk,在我的网站中添加该网站的功能的任何方法例如,任何信息都可以在不离开我的网站的情况下获得如果人们想通过在eaadhar.uidai.gov.in上归档信息下载aadhar卡,那么我想在我的网站上添加此功能,在这里,人们可以轻松地填写我网站上的所有详细信息,并从我的网站下载aadhar卡