优化、建站、营销知识
刻苦驴一直在做且免费分享

js代码屏蔽pc端和指定地区省份城市

我们知道竞价里面有些返点户,俗称的非企户,渠道那边是经常要求页面做屏蔽代码的,那么静态的页面,如何通过技术来实现js屏蔽pc端或者某一个地区省份城市访问真正的推广页面呢?

比如我账户推广域名的a,但是我真正想要推广的页面是www.kekulvseo.com,这个页面。其实第一个知识点就是要判断这个是不是需要屏蔽的设备或者地区,因此我们需要首先有一个ip库来实现。

//屏蔽地域代码
<script type='text/javascript'>
  String.prototype.GetValue= function(para) {
      var reg = new RegExp('(^|&)'+ para +'=([^&]*)(&|$)');
    var r = this.substr(this.indexOf('//?')+1).match(reg);
      if (r!=null) return unescape(r[2]); return null;");
  }");
var orderurl= location.href;
var t1= orderurl.GetValue('t');
var t2 = t.split('#');
var t = t2[0];
</script>
  
    <script language='javascript' type='text/javascript' src='http://pv.sohu.com/cityjson'></script>
    <script language='javascript' type='text/javascript'>
    var city = returnCitySN['cname'];
 var tc=1;
 if(city.indexOf('北京') != -1 || city.indexOf('上海') != -1 || city.indexOf('深圳') != -1 || city.indexOf('广州') != -1) {
      bsgs=1;
      window.location.href = "https://www.kekulvseo.com"
 } else {
      bsgs=0;
 }
 if(t == 'test') {
      bsgs=0;
 }
 </script>
//屏蔽pc端
  <script type="text/javascript">
//平台、设备和操作系统
var system ={
win : false,
mac : false,
xll : false
};
//检测平台
var p = navigator.platform;
system.win = p.indexOf("Win") == 0;
system.mac = p.indexOf("Mac") == 0;
system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
if(system.win||system.mac||system.xll){  
window.location.href="https://www.kekulvseo.com/";
}else{
}
</script>

以上就是跳转户资质需要做的页面代码了,对于刚进入竞价公司的推广人员,这个代码还是很实用的。

赞(0)
未经允许不得转载:【刻苦驴笔记】 » js代码屏蔽pc端和指定地区省份城市

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址