我的分机经过上加载任何网站上输入的每个输入。
我做的是我认为每一个的onkeydown和操纵它,如果它有一定的价值。
我的背景js文件包含以下内容:
document.onkeydown = returnKey;
function returnKey(evt) {
var evt = (evt) ? evt : ((event) ? event : null);
var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
if ( node.value == 'fi' ) { evt.srcElement.value = "??"; }
}
我的问题是,当我有一个已经包含的onkeydown功能在他们的innerHTML网页的网站。
例如:
从Facebook的主页采取:
<textarea class="uiTextareaAutogrow input" onkeydown="Bootloader.loadComponents(["control-textarea"], function() { TextAreaControl.getInstance(this) }.bind(this));
的切换node.value == 'fi'
在?? 因为他们没有执行onkeydown="Bootloader
...我之前运行document.onkeydown
。
如何使执行其之前的onkeydown我的功能来运行?