Changeset 22317

Show
Ignore:
Timestamp:
10/29/08 18:30:37 (5 years ago)
Author:
janus_wel
Message:

change arg -> arg.string

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/javascript/vimperator-plugins/trunk/inspector.js

    r21395 r22317  
    1414 
    1515/* これやるとFirefox終了時に実行されるんだけど...なぜ? 
    16 Object.prototype.inspect = function()[ 
     16Object.prototype.inspect = function(){ 
    1717        runInspector(this); 
    1818} 
     
    3232        var list = []; 
    3333        var iframeList = document.getElementsByTagName("iframe"); 
    34         for (var i=0; i< iframeList.length; i++){ 
     34        for (var i=0, max=iframeList.length ; i<max ; ++i){ 
    3535                if (iframeList[i].hasAttribute("id")) 
    3636                        list.push([iframeList[i].id,'iframe id']); 
     
    4040commands.addUserCommand(['inspect','dominspect'],'run DOM Inspector', 
    4141        function(arg, bang){ 
    42                 if (!arg){ 
     42                if (!arg.string){ 
    4343                        bang ? inspectDOMDocument(document) : inspectDOMDocument(content.document); 
    4444                        return; 
    4545                } 
    4646                var list = getFrameList(); 
    47                 var index = list.map(function($_) $_[0]).indexOf(arg); 
     47                var index = list.map(function($_) $_[0]).indexOf(arg.string); 
    4848                var node; 
    4949                if (index != -1) node = document.getElementById(list[index][0]).contentDocument; 
    5050                if (!node){ 
    5151                        try { 
    52                                 node = window.eval("with(liberator){" + arg + "}"); 
     52                                node = window.eval("with(liberator){" + arg.string + "}"); 
    5353                        } catch(e) { 
    5454                                liberator.echoerr(e);