使用Javascript将文本插入messenger.com消息框

使用Javascript将文本插入messenger.com消息框,javascript,facebook,keypress,messenger,Javascript,Facebook,Keypress,Messenger,My extension允许用户在文本框和内容可编辑div中输入预定义文本 Messenger.com消息框是一个contenteditable div。通常我会使用 txt = 'hello' g = document.createTextNode(txt) f = window.getSelection().getRangeAt(0) f.insertNode(g) f.collapse() f.setStart(g, txt.length) f.setEnd(g, txt.length)

My extension允许用户在文本框和内容可编辑div中输入预定义文本

Messenger.com消息框是一个contenteditable div。通常我会使用

txt = 'hello'
g = document.createTextNode(txt)
f = window.getSelection().getRangeAt(0)
f.insertNode(g)
f.collapse()
f.setStart(g, txt.length)
f.setEnd(g, txt.length)
window.getSelection().removeAllRanges()
window.getSelection().addRange(f)
g.parentNode.normalize()


但是,无法在Messenger中使用此方法插入文本。是否可以模拟用户使用按键事件键入,并将文本插入文本框

我确信任何此类尝试都会违反Messenger的条款和条件。我还发现这是不可能的:/