我想知道是否有人可以给我一些帮助。我在维基上做了一些管理员工作,并希望添加一个过滤器,以删除任何不适当的语言。我做了一些研究,因为我并不是真正依赖JavaScript,而是找到了以下代码:
/**
* Chat message filter.
*
* @description Filters banned links and censors words
*
*/
$(document).ready(function() {
var regexp = new Array();
regexp[0] = new RegExp("special:(chat|logout)", "gi");
regexp[1] = new RegExp("yolo", "gi");
regexp[2] = new RegExp("swag", "gi");
$('[name="message"]').keypress(function (e) {
if (e.which == 2) {
for (var i = 0; i < regexp.length; i++) {
this.value = this.value.replace(regexp[i], "");
}
}
});
});
无论如何,我把它添加到了wikia,它似乎并没有起作用。由于我不了解Javascript,我想知道是否有人能够指出任何可能妨碍其正常运行的错误?