我正在制作必须展示另一个域的网页的网页。如何解决iframe跨域问题
例如,在我的web html中,有两个<div>
标签。
像:
<html>
<head></head>
<body>
<div>
<p> hello world </p>
</div>
<div>
<!-- other domain's web page comes here -->
</div>
</body>
</html>
要解决我的问题,我应该使用,<embed>
或<object>
标签,但是这会导致跨域问题。所以,我不能用它来显示其他域的网页。他们不允许我使用它。
因此,举例来说:
<iframe src="http://stackoverflow.com"></iframe>
它不工作。我的网页无法显示stackoverflow.com。因为,stackoverflow否认这一点。
我搜索了很多这些问题的事情。但他们只是ajax或JSONP。它不是iframe。
有解决方案来解决我的问题吗?或者是不可能实现这个?
您是否考虑过使用页面的屏幕截图代替iframe? – madalinivascu
也,iframes应该被射杀。在大多数情况下它并不理想。 – xShirase
@xShirase我120%同意你:)) – madalinivascu