aboutsummaryrefslogtreecommitdiffstats
path: root/feedSomeKeys_2.js
diff options
context:
space:
mode:
authorteramako2009-03-26 12:42:20 +0000
committerteramako2009-03-26 12:42:20 +0000
commit400853f903727a8991b28231d40d4cec52e840cb (patch)
treecad6bfc31b0411ec53157f482ec5e8d4ec5133c1 /feedSomeKeys_2.js
parentf4ca9eb6687ed6849abc577e11e91facb193bc88 (diff)
downloadvimperator-plugins-400853f903727a8991b28231d40d4cec52e840cb.tar.bz2
はてなブックマーク対応?
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@31583 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'feedSomeKeys_2.js')
-rw-r--r--feedSomeKeys_2.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/feedSomeKeys_2.js b/feedSomeKeys_2.js
index 3818c8e..cfb570a 100644
--- a/feedSomeKeys_2.js
+++ b/feedSomeKeys_2.js
@@ -321,7 +321,10 @@ function feedKeyIntoContent(keys, useVkey, eventName){
//liberator.log({ctrl:ctrl, alt:alt, shift:shift, meta:meta, keyCode:keyCode, charCode:charCode, useVkey: useVkey});
var evt = content.document.createEvent('KeyEvents');
evt.initKeyEvent(eventName, true, true, content, ctrl, alt, shift, meta, keyCode, charCode);
- destElem.document.dispatchEvent(evt);
+ if (destElem.document.body)
+ destElem.document.body.dispatchEvent(evt);
+ else
+ destElem.document.dispatchEvent(evt);
}
modes.passAllKeys = false;
}