如何尽可能隐藏AJAX请求(JavaScript代码)
How to hide AJAX requests (JavaScript code) as Much as We Can?
我在每个帖子下面都有一个LIKE按钮(<a> link)
。当用户单击这个LIKE按钮时,它发送AJAX请求并执行一些处理。我正在通过以下方式跟踪点击LIKE按钮。我有一个ajax.js
文件,其中有以下代码:
$(document).ready(function() {
$("a.like").click(function(event) {
// statements
});
});
但是使用Visual Event或任何其他可用的工具很容易找到每个节点上的javascript代码。当我运行这个可视化事件它突出显示所有节点,有任何事件监听器附加到他们,当我把鼠标光标悬停到LIKE按钮,它显示所有的代码,我写在$("a.like").click(function(event) { ..... });
虽然这是不可能完全隐藏Javascript或AJAX请求,但我想隐藏它尽可能多。我见过很多网站,其中有很多链接(按钮)发送AJAX请求,但他们没有显示任何事件监听器附加到他们或任何代码使用Visual event或其他工具。
我可以把我的Javascript/AJAX代码到一些地方比$(document).ready(function()
,一些地方在更高的水平,它不像现在那样可见。
注意:为了更清晰,请检查这个网站,在那里你可以看到喜欢按钮(链接),没有显示任何事件监听器附加到它。
也许您可以将所有事件侦听器绑定到文档本身?
$(document).on( "click", "a.like", function() {
//statements
} );
它在隐藏方面并不会更有效,但它可能会欺骗你担心的工具。
相关文章:
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- 面向对象的Javascript代码在IE7中不起作用
- 通过命令行/批处理文件打开页面时,将javascript代码注入Google Chrome
- JavaScript代码问题:我正在将对象转换为数组
- Javascript阻止其他Javascript代码
- JavaScript代码未正确检查ajax请求
- 如何调试Javascript代码或函数
- 为什么我在这个javaScript代码中使用NaN
- 将javascript代码转换为jquery代码时出错
- 如何从Objective-C代码中调用javascript代码
- 有什么工具可以轻松读取javascript代码吗
- 这个javascript代码是如何编写的
- 如何解密此javascript代码
- SIMPLE Javascript代码,用于显示谷歌电子表格中单个字段的数据
- HTML标记,包含带引号的JavaScript代码中的引号
- 如何在Win8Metro应用程序的Javascript代码中捕获自己的C#事件
- addEventListener的Javascript代码不工作!?(单击时打开放大的img)
- JavaScript代码无法在表单上呈现部分
- 以下 JavaScript 代码与 Facebook 相关
- 使用解析为javascript源的.php,如何使用条件语句将javascript代码封装在php括号之间