Javascript 从机器人程序中隐藏URL的方法(类似于tripadvisor.com)
餐厅网站的URL编码方式似乎无法被机器人抓取,但当用户单击时,URL会加载到一个新窗口中: “网站”链接的跨度标记的来源如下。tripadvisor如何隐藏/编码URL?是否有方法复制此库或具有类似功能的现有库Javascript 从机器人程序中隐藏URL的方法(类似于tripadvisor.com),javascript,browser,coffeescript,seo,Javascript,Browser,Coffeescript,Seo,餐厅网站的URL编码方式似乎无法被机器人抓取,但当用户单击时,URL会加载到一个新窗口中: “网站”链接的跨度标记的来源如下。tripadvisor如何隐藏/编码URL?是否有方法复制此库或具有类似功能的现有库 <span class="taLnk hvrIE6" onclick="ta.trackEventOnPage('AttractionContactInfo', 'Website', 805527, 1); ta.util.cookie.setPIDCookie(15190);
<span class="taLnk hvrIE6" onclick="ta.trackEventOnPage('AttractionContactInfo', 'Website',
805527, 1); ta.util.cookie.setPIDCookie(15190); ta.call('ta.util.link.targetBlank', event, this
{'aHref':'LqMWJQiMnYeVtIJpEJCIQQoqnQQxGEcQQoqnQQeVtIJpEJCIQQoqnQQeVsSVuWJQzZYUWJQpEcYGII26Xomb
QQoqnQQQQoqnqgoqnQQQQoqnQQQQoqnQQQQoqnqgoqnQQQQoqnQQuuuQQoqnQQQQoqnxioqnQQQQoqnQQGJEEStiCttIiuV
QQoqnQQQQoqnxioqnQQQQoqnQQniaQQoqnQQQQoqnqgoqnQQQQoqnQQWJQzhYXHTHVdnM3XokX3nKJB',
'isAsdf':true})" class="taLnk hvrIE6">Website</span>
在每个href链接放置以下更改之前,请尝试简单的方法 正常方式 新方法http%3A%2F%2Fwww.google.cl
只需将http%3A%2F%2F放在页面之前就找到了一个更好的解决方案,可以在所有浏览器上使用。您可以像这样混淆evalfunctionp,a,c,k,e,d{e=functionc{return c};if!.replace/^/,String{whilec-{d[c]=k[c]| c}k=[functione{return d[e]};e=function{return w+};c=1;whic-\\ifk[c]=exp c][c]=k[c][replace'\\regp},{b+]'0.1.2',3,3,'www | google | com'.split'|',0,{}你可以用你的答案来更新它。哦,您可以使用代码标记:中间的内联代码,带有四个空格的代码块。