var myExt_urlBarListener = {   
  QueryInterface: function(aIID)   
  {   
   if (aIID.equals(Components.interfaces.nsIWebProgressListener) ||   
       aIID.equals(Components.interfaces.nsISupportsWeakReference) ||   
       aIID.equals(Components.interfaces.nsISupports))   
     return this;   
   throw Components.results.NS_NOINTERFACE;   
  },   
  
  onLocationChange: function(aProgress, aRequest, aURI)   
  {   
    myExtension.processNewURL(aURI);   
  },   
  
  onStateChange: function(a, b, c, d) {},   
  onProgressChange: function(a, b, c, d, e, f) {},   
  onStatusChange: function(a, b, c, d) {},   
  onSecurityChange: function(a, b, c) {}   
};   
  

解决方案 »

  1.   

    一个类=>一个json=>一段脚本=>一段代码=>一段文字=>一串数据=>一段信息=>一段东西
      

  2.   

    lz介意将json、js对象看看
    最好是将prototype可以看看。基础问题
      

  3.   

    有点像什么框架里的代码,但基本的还是JS的面向对象,var obj={
       fun:function()
       {
          alert('我是成员函数!');
       },
       
       attr:'我是属性!'
    };与如下语法效果相同
    var obj=new Object();
    obj.fun=function(){alert('我是成员函数!');};
    obj.attr='我是属性!';
      

  4.   

    JSON的写法。看看相关的资料!
      

  5.   

    这好象是ff扩展,LZ可以找找这方面的资料
      

  6.   

    好像使用了某个框架吧,是面向对象的写法,还有json的知识,你可以给出整个上下文
      

  7.   

    没有CONTEXT环境,就没有实际的意义 
    但从对象字面量的命名上,应该是根据extjs框架写的一个监听地址栏的一个东东吧 还是要对照上下文来看
      

  8.   

    Json 不懂! 看看 學習!
      

  9.   

    是FF的一个扩展吧。看这个
    http://www.hack50.com/stu/sort094/sort0108/18915.html
      

  10.   

    var myExt_urlBarListene    我的EXT关于地址栏的事件处理
    QueryInterface;      接口检查
    。。剩余类推
    看不出实际意义很正常  因为你没有看这个代码使用的上下文这个代码应该类似于定义一个抽象类