通过JavaScript发送Facebook聊天消息

时间:2012-12-16 15:54:20

标签: javascript jquery ajax facebook dom

我正在编写一个Firefox插件,它应该能够在浏览器中聊天时发送/拦截Facebook聊天消息。

我能拦截消息,但我不知道,如何自动触发消息发送事件。

由于我自己无法找到如何发送ajax请求来发送邮件,我的方法是填充聊天框textarea,然后触发keydown - {{1}的事件创建并提交消息。

我想有一种更合适,更干净的方法来实现这一目标? 如何触发AJAX事件以通过JavaScript在打开的聊天框中发送消息?

1 个答案:

答案 0 :(得分:0)

从文本框输入激发AJAX请求将检查您输入的字符代码,对于输入将是

if(characterCode == 13)

然后可以用来触发请求;一个完整的例子是

$("textarea").live("keydown",function(e){
    if (e.which == 13){
        $.ajax({
             //you know the rest
        });
    }
});