请个隐藏链接的方法。
现在打算用facebook做ppi,现在遇到:1.直链AFF链接 ,账号马上被封。
2.改进。用一个新的域名301定向到AFF链接,我点下新域名,域名直接进黑名单,账号马上被封.
现在我想用LANDING PAGE跳转到AFF链接,怎么操作可靠?
有没有代码能区分出手机用户和电脑用户,把电脑用户跳转到正常页面,手机用户跳转到AFF链接
http://mobiledetect.net/
这个对于mobile 的判断比较准确一点,而且一直在更新 js可以判断 function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag = true; for (var v = 0; v < Agents.length; v++) { if (userAgentInfo.indexOf(Agents) > 0) { flag = false; break; } } return flag; } 加个手机版跳转代码就行。pc的就不会跳。
<SCRIPT LANGUAGE="JavaScript">
function mobile_device_detect(url)
{
var thisOS=navigator.platform;
var os=new Array("iPhone","iPod","iPad","android","Nokia","SymbianOS","Symbian","Windows Phone","Phone","Linux armv71","MAUI","UNTRUSTED/1.0","Windows CE","BlackBerry","IEMobile");
for(var i=0;i<os.length;i++)
{
if(thisOS.match(os))
{
window.location=url;
}
}
//因为相当部分的手机系统不知道信息,这里是做临时性特殊辨认
if(navigator.platform.indexOf('iPad') != -1)
{
window.location=url;
}
//做这一部分是因为Android手机的内核也是Linux
//但是navigator.platform显示信息不尽相同情况繁多,因此从浏览器下手,即用navigator.appVersion信息做判断
var check = navigator.appVersion;
if( check.match(/linux/i) )
{
//X11是UC浏览器的平台 ,如果有其他特殊浏览器也可以附加上条件
if(check.match(/mobile/i) || check.match(/X11/i))
{
window.location=url;
}
}
//类in_array函数
Array.prototype.in_array = function(e)
{
for(i=0;i<this.length;i++)
{
if(this == e)
return true;
}
return false;
}
}
mobile_device_detect("http://m.xxx.com");
</SCRIPT> 程序员改变世界。。。:lol 河小马 发表于 2016-11-29 23:56
http://mobiledetect.net/
这个对于mobile 的判断比较准确一点,而且一直在更新
谢谢谢谢谢谢
页:
[1]