【发布时间】:2014-04-17 09:27:36
【问题描述】:
我想放置一个带有外部页面描述的模式窗口。但为了向用户提供有关他即将访问的页面的更多信息,我想为他提供页面预览。
我可以看到以下几种方式:
使用像 CutyCapt 这样的工具渲染页面 - 在我的主机上不起作用:(
使用外部资源制作屏幕截图(我找到了一些 - 都没有 免费,我会尝试寻找免费工具)
使用
frame之类的东西显示页面(frame标签不是 HTML5 支持)。
我的问题:
是否有任何 PHP 工具可以将网页呈现为 PNG 图像? 像 CutyCapt 一样苛刻?
我可能错过了任何有价值的在线工具来将页面呈现到 图片?
我之前从未使用过“框架”方法,所以:是否有任何优点和缺点需要深入探讨 它?
<frame>标签的 HTML5 模拟是<iframe>,我说对了吗?我是否错过了其他工作方式?
谢谢!
【问题讨论】:
-
1) iframe 只是内联框架 - 概念相同,但在放置它们的位置和大小方面更易于管理。 2) PHP 有截屏的能力(谷歌),但我记得我上次尝试时遇到的一些问题。
-
如果您使用
(i)frame,您的用户不会获得预览。他们实际上已经在页面上。
标签: javascript php html iframe preview