LinkMiner高级参数说明

On 2010年05月27日, in FAQ, by weiyibo
0

LinkMiner是一个非常灵活的工具,在适当的配置下,可以发挥出强大的功能。
这是一段卷豆代码实例:

var _jdt = new Date().toDateString().replace(/\s/g, ”);
document.write(unescape(“%3Cscript src=’http://js.juandou.com/a.js?v=”+_jdt+”.js’ type=’text/javascript’%3E%3C/script%3E”));

try{
var _jd = JuanDou.__init__();
_jd._setCID(10000000);
_jd._setCustomize(‘网购版’);
_jd._addMember(‘小猫’);
_jd._setMethod(‘event’);
_jd._addLinkify(‘name’, true);
_jd._run();
} catch(e){}

下面详细解释各参数的作用:
_setCID(‘10000000′);
该方法指定您的卷豆帐户编号,请勿修改(不然您就帮别人打工了^_^)。
_setCustomize(‘网购版’);
该方法指定当前用户的位置,支持输入“中文、英文和数字”。您可以用它来跟踪用户的点击位置,比如“首页”、“网购版”。该参数仅在使用卷豆代收帐户时有效,可省略。
_addMember(‘小猫’);
该方法指定当前用户的标识,支持输入“中文、英文和数字”。您可以用它来跟踪每一条订单的买家在您网站的会员名或UID。该参数仅在使用卷豆代收帐户时有效,可省略。
_jd._setMethod(‘event’);
默认的情况下,如果LinkMiner发现a元素上已经被注册了事件,就不会做链接的转换了。如果您想强制覆盖原有的事件,可以使用这个方法。使用phpwind的论坛建议加上此方法。
_jd._setMethod(‘replace’);
这是一种更加安全的链接转换方式,它直接替换a元素的href属性。但同时丧失了链接的清洁性,也就说当用户的鼠标覆盖在链接上时,可以在浏览器的状态栏中看到转换后的链接。
_jd._addLinkify(‘name’, true);
如果你只想转换某个DOM元素下的所有链接,可以用这个方法来指定。name处为DOM元素的id或class值,true表示name为className,false表示name为id。
如果你不想转换某些链接,可以在链接上 加上: class=”_jd_ignore” ,这样卷豆就会忽略这些链接。
_jd._run(true);
如果你想加快卷豆代码的执行速度,那么就将代码加在页面的最后面(即紧靠</body>之前),然后在_jd._run()方法上加上true参数(即_jd._run(true))。