淘宝网的链接,用后台ele.click,返回的链接没有spm参数
比如 登录链接 https://login.taobao.com/member/login.jhtml?f=top&redirectURL=http%3A%2F%2Fwww.taobao.com%2F
在浏览器用手动点链接带spm变成 https://login.taobao.com/member/login.jhtml?spm=1.1000386.5982201.1.8Z0FfX&f=top&redirectURL=http%3A%2F%2Fwww.taobao.com%2F
右键下任意网址也会直接变成带spm的网址,应该有在js中做了转换,可载入的js实在太多了,有哪位老大有心得帮忙指点下怎么处理,看看是换个思路,或者是直接取坐标用鼠标点?虽然不知道这个spm值有多大用处,但少了明显不真实,高分在线等回
比如首页的登录,只是举例,淘宝大多链接都这么处理用脚本click的链接截图用鼠标到ie里点击链接截图
代码详看淘宝首页

解决方案 »

  1.   

    他在某功能块分一个 data-spm, 在a 标签 在mousedown 时加上 本区的 data-spm 还有其它值
      

  2.   

    兄台 你好,你这个答案相当有水准,不过我还有一些地方没弄明白,方便加我Q:1289811212?
    a 标签 在mousedown 的是时候是怎么回掉的啊?或者我用鼠标移动上去发现也会有SPM参数。
    非常感谢啊
      

  3.   

    不知道有结果没有, 刚听说了一个一个网站大概就是http://aitao.taobao.com/tzh/frame/followPopup.htm
    ?
    spm=a1z10.1.0.0.ECCbvs&user_id=###########   这样点进去就可以自动关注别人,但淘宝那个spm是这个<div data-spm=""> ,不知如何获取这个东西