javascript - 通过 JavaScript 发送 Facebook 聊天消息

标签 javascript jquery ajax facebook dom

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

我可以拦截消息,但我不知道如何自主触发消息发送事件。

由于我自己找不到发送消息的 ajax 请求,我的方法是填充聊天框 textarea 然后触发 keydown- ENTER 创建和提交消息的事件。

我想有更合适、更干净的方法来完成这个吗? 如何触发 AJAX 事件以通过 JavaScript 在打开的聊天框中发送消息?

最佳答案

要从文本框输入中触发 AJAX 请求,将检查您输入的字符代码,对于输入来说是

if(characterCode == 13)

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

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

关于javascript - 通过 JavaScript 发送 Facebook 聊天消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13902973/

相关文章:

javascript - 计算输入中有多少个逗号分隔的字符串

javascript - Ajax 中的模态 IF

javascript - 在 jQuery Validate 中成功时删除错误类

javascript - 变量范围 : cross-class function call

javascript - 使用 AJAX 值的文件上传未从其他字段传递

javascript - ajax 调用后无法更改 css 属性

java - Java Spring mvc 中的 Angular Js 发布日期错误请求

javascript - 控制选择框内所选值的显示方式 : Is there a way to render the selected item separately?

javascript - 两个选择框的值

c# - MVC5 通过 Jquery Ajax 返回通用对象列表