[英]Send Facebook chat messages via JavaScript
我正在編寫一個Firefox插件,該插件應該能夠在瀏覽器中聊天時發送/攔截Facebook聊天消息。
我能夠截獲消息,但我不知道如何自動觸發消息發送事件。
由於我自己找不到如何發出ajax請求來發送消息的方法,因此我的方法是填充聊天框的textarea
,然后觸發keydown
-Event以使ENTER
創建並提交消息。
我想有一種更合適,更干凈的方法來實現這一目標? 如何通過JavaScript在打開的聊天框中觸發AJAX事件以發送消息?
要從文本框輸入中觸發AJAX請求,將是檢查您輸入的字符代碼,而輸入的字符代碼將是
if(characterCode == 13)
然后可以用來觸發請求; 一個完整的例子是
$("textarea").live("keydown",function(e){
if (e.which == 13){
$.ajax({
//you know the rest
});
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.