9

我希望在网站上制作一个链接,使其成为链接所在位置的实时变化图片。

例如:我有一个指向页面 A 的链接,所以图片将显示页面 A。如果我想更改页面 A 的颜色,我不必更改链接图片上的任何代码,而只需更改颜色的代码在页面和图片上,颜色会发生变化。

4

4 回答 4

4

您可以使用像Shrink The Web这样的商业服务,它会为此功能提供 API。它比一些 CSS/HTML 更密集。

于 2013-01-11T15:58:40.650 回答
2

你可以只用一个小的iframe. 我会在其顶部放置一个链接,以防止与该页面本身进行任何交互。否则,抓取屏幕截图需要的不仅仅是 HTML 和 CSS。

于 2013-01-11T15:50:38.493 回答
2

如果我正确理解了您的问题,这些是您的问题的可能性。

  1. 使用 iframe,这样您就可以通过更改来更改 iframe 的来源,并且它将反映在使用它的每个地方。
  2. 如果您使用的是 Jquery、knockout 或任何模板引擎,那么您可以创建模板。以便您可以更改并重复使用它。
于 2013-01-11T15:54:38.733 回答
1

有免费的工具可以做到这一点,

您不需要更改图像,但它们使用缓存,您可能需要刷新请求以更新图像

  1. http://mozshot.nemui.org/
  2. http://www.websnapr.com/

它们使用起来非常简单,因为此链接显示了一个非常小的 google 截图,您可以在 html img 标签中使用 at: http: //mozshot.nemui.org/shot/small?http://www.google。 com/

我的建议:

第一个(mozshot)是开源的,所以你可以简单地下载和编辑它,把它放在你自己的网站上以经常更新图像,甚至在每次刷新后更新(这将是实时的,但会占用大量资源)

这是 mozshot 的源代码:http: //github.com/sugi/mozshot

希望这可以帮助

于 2013-01-11T16:01:41.933 回答