我想在浏览器中生成网页的缩略图,因此我可以在一个页面中放置多个缩小的iFrame。
IE可以使用过滤器来完成此操作。 Mozilla可以在< canvas>内执行此操作。如果你有Chrome权限(如已安装的插件),请使用drawWindow()。
有没有办法在WebKit中执行此操作?有没有通用的跨浏览器方式呢?
答案 0 :(得分:1)
我知道你正在寻找一种客户端方式来做到这一点,但考虑到全面的支持,你可能想要研究在服务器上生成缩略图。
khtml2png允许您从命令行生成网页图像。这不是最漂亮的解决方案,但通过一些脚本,它可以让您动态生成缩略图,而且您不必担心浏览器兼容性。
答案 1 :(得分:0)
WebKit的夜间版本(自2009年3月24日起为41944)支持转换元素(包括缩放)以及CSS渐变等其他好东西。
有关WebKit博客和here的更多信息。
我猜这个功能在Safari 4中也可用,但我还没有检查过。
编辑:看起来这也是-moz-transform进入Mozilla的方式。