JavaScript Wiki聊天过滤器

时间:2014-04-18 19:00:52

标签: javascript jquery

我想知道是否有人可以给我一些帮助。我在维基上做了一些管理员工作,并希望添加一个过滤器,以删除任何不适当的语言。我做了一些研究,因为我并不是真正依赖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,我想知道是否有人能够指出任何可能妨碍其正常运行的错误?

0 个答案:

没有答案