如何在一个html文件中仅显示多个url的一部分?
过去我使用 iframe,但它完整显示了所有网页 URL 内容。
例如:我已将以下代码保存在名为“Trial.html”的文件中:
<iframe src="http://stackoverflow.com/unanswered" width=1100 height=1500></iframe>
<iframe src="http://stackoverflow.com/questions" width=1100 height=1500></iframe>
当我在 Firefox 中加载文件“Trial.html”时,它会正确显示两个 URL。 ;)
但是,例如,我希望我的网页仅显示第一个网址的右上角“投票”部分(灰色)。 我注意到它有以下代码:
<div class="module">
<div class="summarycount" style="text-align: left;">11,308</div>
<p>questions with <b style="color: maroon;">no upvoted answers</b></p>
<p>The highest voted unanswered questions appear first, then the most recent ones. </p>
</div>
是否可以仅显示部分 或
部分?
提前致谢;)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
框架只是另一个视口,与基本浏览器窗口相同,视口所做的只是提供一个显示文档的位置。 整个文件。
如果您想解析一个文档或许多文档,选择其中的部分并合并到另一个文档中,则必须使用服务器端语言来加载这些文档并为您完成手术。 与往常一样,我建议使用 XSLT,因为文档格式良好,但每种语言都能够做到这一点。
如果你真的真的想要一个游击选项,如果你可以控制文档并且你没有x域的担忧,你可以做一些JS DOM操作来从iframe加载的文档中读取并复制将重要节点添加到父文档中,同时删除 iframe,但它并不干净或可靠。
Frames are just another viewport, same as your basic browser window, and all a viewport does is provide a place to display documents. Whole documents.
If you want to parse a document, or indeed many documents, to pick and choose sections of them and merge into another document, you'll have to engage a server-side language to load those documents up and do the surgery for you. As always, I recommend XSLT for this where the documents are well formed, but every language is capable of doing this.
If you really really wanted a guerilla option, IF you have control over the documents AND you don't have x-domain worries, you could do some JS DOM manipulation to read from iframe loaded documents and copy the important nodes into the parent document, deleting the iframe as you go, but it's nothing like as clean or reliable.
我认为这也可以做到这一点(但恕我直言,对于 robots-no-follow html 文件网站来说,它不会做到这一点):
使用 Google Docs 构建网页监视器并自动跟踪更改
http://www.labnol.org /internet/monitor-web-pages-changes-with-google-docs/4536/
I think this can also do the trick (but it won't do it imho for robot-no-follow html file websites):
Build a Web Page Monitor with Google Docs and Track Changes Automatically
http://www.labnol.org/internet/monitor-web-pages-changes-with-google-docs/4536/