iMacros 入门教程-基础函数介绍(2)

imacros 的 pos 参数是什么意思

position的缩写,如果有 2 个以上的元素共用完全相同的属性(比方说同一个小区的同一栋楼),这个 POS 的参数可以借由不同位置来帮助明确定位(也就是说同一栋楼里的第几楼)。假设只有一个元素,那么参数值就是 1。

imacros 的 ATTR 参数是什么意思

attributiton的缩写,这个参数用来标明所要定位的这个 HTML Tag 具有什么样的属性。

因为是参照到该对应的 HTML Tag 所具备的属性,因此可以指定的项目是很多的,例如,在 HTML 源码里面可以看出具有 href="tblmember_shipadd.php" 的属性,作为另外一种选择,这里的 Tag 属性也可以标记为 ATTR=HREF:tblmember_shipadd.php

imacros 的 TXT 参数是什么意思

指的是 HTML 的标签围着的那一串文字

比如 hahaha

就是这个 hahaha

imacros 的 FileDelete 函数用法

这个函数的作用就是删除特定的文件

语法 FILEDELETE NAME=file_name

例如 FILEDELETE NAME=c:\output\mydata.csv

imacros 的 filter 函数用法

这个函数的用法就是过滤掉图片,然后就会加快网页的加载速度。

目前仅支持过滤图片。

扫描二维码关注公众号,回复: 8740883 查看本文章

语法 FILTER TYPE=IMAGES STATUS=(ON|OFF)

如果要过滤图片就使用这个 FILTER TYPE=IMAGES STATUS=ON

如果想要停止过滤图片就用这个 FILTER TYPE=IMAGES STATUS=OFF

imacros 的 forward 函数用法

这个函数的功能就类似浏览器的向前进

语法 FORWARD

imacros 的 REFRESH 函数用法

这个函数的用法就是刷新页面

语法 REFRESH

imacros 的 FRAME 函数用法

这个函数主要针对的是 HTML 的 frame 标签

一般这种标签用 extract 函数比较难定位到,所以要用 frame 函数来实现,就好像棒谷的运营参谋,用了大量的 frame 函数。

而如果一个网页有多个 frame,按照frame标签出现的顺序,依次定位一个数字,例如第一个 frame 就是 1

语法 FRAME (F=n|NAME=id)

F 指的是第几个 frame,当 F=0 指的是主页

NAME 这个参数指的是 frame 的名字,这个名字可以部分匹配,也支持正则表达式

猜你喜欢

转载自www.cnblogs.com/0x1D/p/12219895.html