小编典典

iframe仅显示页面的特定部分

html

我正在iframe上工作,我需要在宽度大约为300px,高度为150px的iframe中显示页面的某些部分(例如右上角)。

例:

说我希望把一个 IFRAME**www.mywebsite.com/portfolio.php 在页面上,但有IFRAME大小,只显示“
投资组合运动 在”部分 右上角** 。

我该如何实现?

谢谢。


阅读 600

收藏
2020-05-10

共1个答案

小编典典

一个<iframe>让你与工作完整的窗口。执行所需操作的最直接方法是让服务器为您提供一个完整的页面,其中仅包含您要显示的片段。

作为替代方案,您可以只使用一个简单的方法,<div>并使用jQuery的“load”功能加载整个页面,然后仅提取所需的部分:

$('#target-div').load('http://www.mywebsite.com/portfolio.php #portfolio-sports');

您可能还需要做其他事情,并且最大的不同是内容将成为主页的一部分,而不是被隔离到单独的窗口中。

2020-05-10