从localhost调用chrome扩展函数

时间:2013-01-23 15:46:49

标签: javascript google-chrome google-chrome-extension

我有以下问题。

我已经编写了chrome扩展程序并将其加载到浏览器中。现在我想从扩展脚本之外的任何页面调用一个JavaScript函数(例如:在localhost上从服务器调用);

例如,我将该脚本扩展为:

var jqr= jQuery.noConflict(true);
(function($) {

var cls= { ... };

cls.init = function() {
  var listener = function(event) {
  }
}

var anotherCall= function() {...}

})(jqr);

现在我想从扩展程序之外的任何页面调用该函数。

<body>

<script>
function foo(){
     listener({data:"value"}); 
      anotherCall()
}
</script>

<button onclick="foo()">Click me</button>

</body>

它不起作用,听众和另一个电话未定义。 我怎么能这样做?

0 个答案:

没有答案