如何使用海猫抓拍页面局部
海猫是全球最好网页截图软件,从5.1版开始,更是提供了抓拍页面局部的功能,适应性更广了。
抓拍页面局部,海猫提供以下几种方法:
1、绝对定位抓拍
这需要用户知道要抓拍的区域的坐标及宽高,将这些数据提供给海猫后,海猫将定位抓拍。
绝对定位抓拍时,用户需发送如下命令:
viewport-rect x1 y1 width1 height1 x2 y2 width2 height2 ...
海猫可接受多个抓拍区域。(x1,y1,width1,height1)是第一个抓拍区域,(x2,y2,width2,height2)是第二个抓拍区域,等等。
x,y定位抓拍区域左上角坐标,width为抓拍区宽度,height为抓拍区高度。
例如,发送viewport-rect 100 100 400 300即为抓拍左上角坐标为(100,100),宽400,高300的区域。
2、抓拍那些有指定ID值的元素
当知道页面元素的ID值时,你就能用海猫将这个元素的样子抓拍下来。
用户需发送如下命令: viewport-id id1 id2 ...
海猫接受多个ID值。
如发送命令viewport-id gbar即可得到页面上ID值为gbar的元素的缩略图。
3、抓拍那些含有指定class名称的元素
用户需发送如下命令: viewport-class class1 class2 ...
海猫可接受多个class名称。
如发送viewport-class adArea resArea即可抓拍那些class属性值是含有adArea或resArea的元素的缩略图。
4、抓拍xpath选中的元素
使用xpath,可以更为灵活的选择页面元素,实施抓拍工作。
用户需发送如下命令: viewport-xpath xpath
海猫只接受一个xpath表达式。
如为了抓拍页面上ID值为gbar的元素的缩略图,既可以用viewport-id命令,更可以用viewport-xpath命令:
viewport-xpath //*[@id='gbar']
而viewport-xpath //table则可对页面上的全部表格进行缩略图的抓拍工作。
使用xpath抓拍元素是相当灵活的。
总之,使用海猫抓拍网页局部是非常方便的,在AJAX盛行的今天,WEB2.0网站为了更好地提升用户体验,
海猫必将得到更广泛的应用。
(C) 2024
抓糖网 版权所有
update: 2013-06-06