кстати в FF заработало когда я сделал так,
if (this.win.addEventListener)
{
this.win.addEventListener("keydown",function(){ textarea.value=codepress.bbcode(doc.body.innerHTML);},false);
this.win.addEventListener("keypress",function(){ textarea.value=codepress.bbcode(doc.body.innerHTML);},false);
this.win.addEventListener("keyup",function(){ textarea.value=codepress.bbcode(doc.body.innerHTML);},false);
this.win.addEventListener("textinput",function(){ textarea.value=codepress.bbcode(doc.body.innerHTML);},false);
}
else if (this.doc.attachEvent)
{
this.doc.attachEvent("onkeydown", function(){ alert('tyertkuyeirutpyioeurt');});
this.doc.attachEvent("onkeypress", function(){ alert('tyertkuyeirutpyioeurt');});
this.win.attachEvent("onkeyup",function(){ alert('tyertkuyeirutpyioeurt');});
this.win.attachEvent("ontextinput", function(){ alert('tyertkuyeirutpyioeurt');});
}
else
{
this.win.onkeydown= function(){ textarea.value=codepress.bbcode(doc.body.innerHTML);};
this.win.onkeypress= function(){ textarea.value=codepress.bbcode(doc.body.innerHTML);};
this.win.onkeyup= function(){ textarea.value=codepress.bbcode(doc.body.innerHTML);};
this.win.ontextinput= function(){ textarea.value=codepress.bbcode(doc.body.innerHTML);};
}