Javascript 从机器人程序中隐藏URL的方法(类似于tripadvisor.com)

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);

餐厅网站的URL编码方式似乎无法被机器人抓取,但当用户单击时,URL会加载到一个新窗口中:

“网站”链接的跨度标记的来源如下。tripadvisor如何隐藏/编码URL?是否有方法复制此库或具有类似功能的现有库

<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,{}你可以用你的答案来更新它。哦,您可以使用代码标记:中间的内联代码,带有四个空格的代码块。