diff options
author | janus_wel | 2008-10-29 09:30:37 +0000 |
---|---|---|
committer | janus_wel | 2008-10-29 09:30:37 +0000 |
commit | 7467cdd1fdd2df34601f72a4f9ec1e2ce7c4c762 (patch) | |
tree | eba276971ec7858f746457b78141c013c156cf39 | |
parent | 281f04d3983af074dc144f6f23c0d22bb1e6dc50 (diff) | |
download | vimperator-plugins-7467cdd1fdd2df34601f72a4f9ec1e2ce7c4c762.tar.bz2 |
change arg -> arg.string
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@22317 d0d07461-0603-4401-acd4-de1884942a52
-rw-r--r-- | inspector.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/inspector.js b/inspector.js index 00b8da3..e324bb2 100644 --- a/inspector.js +++ b/inspector.js @@ -13,7 +13,7 @@ const inspectorID = 'inspector@mozilla.org'; if (!Application.extensions.get(inspectorID).enabled) return; /* これやるとFirefox終了時に実行されるんだけど...なぜ? -Object.prototype.inspect = function()[ +Object.prototype.inspect = function(){ runInspector(this); } */ @@ -31,7 +31,7 @@ function runInspector(node){ function getFrameList(){ var list = []; var iframeList = document.getElementsByTagName("iframe"); - for (var i=0; i< iframeList.length; i++){ + for (var i=0, max=iframeList.length ; i<max ; ++i){ if (iframeList[i].hasAttribute("id")) list.push([iframeList[i].id,'iframe id']); } @@ -39,17 +39,17 @@ function getFrameList(){ } commands.addUserCommand(['inspect','dominspect'],'run DOM Inspector', function(arg, bang){ - if (!arg){ + if (!arg.string){ bang ? inspectDOMDocument(document) : inspectDOMDocument(content.document); return; } var list = getFrameList(); - var index = list.map(function($_) $_[0]).indexOf(arg); + var index = list.map(function($_) $_[0]).indexOf(arg.string); var node; if (index != -1) node = document.getElementById(list[index][0]).contentDocument; if (!node){ try { - node = window.eval("with(liberator){" + arg + "}"); + node = window.eval("with(liberator){" + arg.string + "}"); } catch(e) { liberator.echoerr(e); return; |