Iframe 仅在站点上链接到DIV

Iframe 仅在站点上链接到DIV,iframe,html,hyperlink,server-side-includes,Iframe,Html,Hyperlink,Server Side Includes,是否可以仅链接到网页上的div?比如说, <html> <body> Here is some content I don't care about <div class="stuff"> Here is some content I want. Blah blah. It may change from time to time </div> Here

是否可以仅链接到网页上的div?比如说,

<html>
    <body>
        Here is some content I don't care about
        <div class="stuff">
            Here is some content I want. Blah blah. It may change from time to time
        </div>
        Here is more content I don't care about and do not want to see when this link is clicked
    </body>
</html>

这里有一些我不关心的内容
这是我想要的一些内容。胡说八道。它可能会不时变化
这里有更多我不关心的内容,也不想在点击此链接时看到
是否存在只显示“stuff”内容而不显示其他内容的超链接


为了进一步澄清,如果有人对该链接进行了修改,iframe中将不会显示该页面中的任何其他内容。

简短的回答是:否


较长的答案涉及隐藏内容的页面上的一堆JavaScript(即,你不能对第三方网站这样做,如果它是你自己的网站,你几乎肯定最好只创建一个单独的URI,你可以调用)

简短的答案是:不

较长的答案涉及到页面上隐藏内容的一堆JavaScript(即,你不能对第三方网站这样做,如果它是你自己的网站,你几乎肯定最好只创建一个单独的URI,你可以调用)

您可以使用调用获取页面片段并将其加载到单个页面上:

$('#result').load('your-page.html .stuff');
您可以使用调用获取页面片段并将其加载到单个页面上:

$('#result').load('your-page.html .stuff');

你说的是链接到页面上的内容(像一个锚)还是只显示该div的内容?我不得不问,你为什么要这样做?为什么不创建一个只包含您想要显示的内容的页面呢?只包含div的内容。原因是我有约70个页面,所有页面都通过单个页面链接。我希望这一页包含~70页中每一页的第一小段信息。我不想硬编码,因为我想在更新Div中的blurb时对其进行更新。我正在考虑尝试在父页面中对这些Div的内容进行SSI或iframe。从技术上讲,这并不能回答问题,但只要你不关心此人能够滚动并查看其他信息,你可以只使用命名锚。你是说链接到页面上的内容(像锚)还是只显示该div的内容?我不得不问,你为什么要这样做?为什么不创建一个只包含您想要显示的内容的页面呢?只包含div的内容。原因是我有约70个页面,所有页面都通过单个页面链接。我希望这一页包含~70页中每一页的第一小段信息。我不想硬编码,因为我想在更新Div中的blurb时对其进行更新。我正在考虑尝试在父页面中对这些Div的内容进行SSI或iframe。从技术上讲,这并不能回答问题,但只要你不关心此人能够滚动并查看其他信息,你可以使用命名锚。我希望我能+10这个答案。我希望我能+10这个答案。