27
2015
05

商务通无来路的解决思路

 

  第一种解决办法:

  首先分析

  1、商务通给的JS上面点击咨询后都是有来路的

  2、你用商务通给你的链接都是无来路的.

  通过对比发现商务通自己的js读取后展示出来图片链接是:

  

  OK问题解决了 看看是不是所有的点击都有来路了!

  然后我感觉这样太麻烦能不能js简写一下,然后写了一个简写:

  调用一个js进去

  function swt()

  {

  LR_HideInvite();

  openZoosUrl();

  return false;

  }

 然后点击代码就可以写成

 

  <a href="javascript:swt();" target="_blank"></a>

 

  或者

 

  <a href="#" onclick="return swtClick();" target="_blank"></a>

 

  或者

 

  <a  onclick="openZoosUrl();return false;" href="javascript:void(0);return false;" target="_blank"></a>

  另一种办法就是:

  修改商务通默认链接,其实也就是转化商务通连接,商务通里面另一种办法解决就是,每个页面传递不同的商务通的连接也是可以的,做法就是给你每个商务通带上文章页的连接。 eg:商务通+文章连接

  给大家写上一个:

  如: 某家医院的域名****

  www.*******.com/swt/ 或者 www.*******.com/swt 或者 直接商务通超链接那种形式

  转化:修改商务通默认链接

  $(function () {

  $('a[href^="www.*******.com/swt/"]').attr('href', '商务通超链接&e='+encodeURIComponent(document.domain+document.title)+'&p='+encodeURIComponent(location.href)+'&rf1=' + encodeURIComponent(document.referrer));

  });

  $('a[href^="www.*******.com/swt"]').attr('href', '商务通超链接&e='+encodeURIComponent(document.domain+document.title)+'&p='+encodeURIComponent(location.href)+'&rf1=' + encodeURIComponent(document.referrer));

  });

  $('a[href^="商务通超链接"]').attr('href', '商务通超链接&e='+encodeURIComponent(document.domain+document.title)+'&p='+encodeURIComponent(location.href)+'&rf1=' + encodeURIComponent(document.referrer));

  });

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。