我和这些家伙一起撕开我的头发。我正在努力研究我的ajax,他们让它变得非常困难。如果我发出ajax请求或尝试将页面用作javascript标记的来源,则会自动附加:
<!-- www.000webhost.com Analytics Code -->
<script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script>
<noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript>
<!-- End Of Analytics Code -->
我可以对此做些什么吗?
答案 0 :(得分:2)
在每个页面的末尾附加HTML注释的开头:
<!--
在AJAX响应的情况下,尝试以JS Multiline Comment结尾:
/*
所以,如果您使用的是PHP:
echo json_encode(array('take that' => 'cheap hosting'));
echo '/*';
当您在Javascript中eval()
JSON响应时,您可能需要附加结束注释标记:
eval(response.text+'*/');
运气好的话,用户浏览器的HTML解析器将完成注释(并隐藏主机插入的代码)。我相当肯定javascript中的eval会忽略注释,所以我的第二个解决方案也应该工作。我不是百分百肯定,因为我没有便宜的主机来测试这个!让我知道它是否真的有效。
答案 1 :(得分:2)
你可以通过以下方式禁用它:
http://members.000webhost.com/analytics.php
无需解决方法或黑客攻击。