在javascript中为单个事件侦听器(单击时)触发多个操作

在javascript中为单个事件侦听器(单击时)触发多个操作,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我无法在javascript中为单个事件侦听器触发多个操作。我正在研究谷歌浏览器的扩展。所以当我试图运行下面的代码时,它不起作用 chrome.browserAction.onClicked.addListener(function(tab) { var action_url = "javascript:window.print();"; chrome.tabs.update({url: action_url}); c

我无法在javascript中为单个事件侦听器触发多个操作。我正在研究谷歌浏览器的扩展。所以当我试图运行下面的代码时,它不起作用

chrome.browserAction.onClicked.addListener(function(tab) {
             var action_url = "javascript:window.print();";
             chrome.tabs.update({url: action_url});
             chrome.tabs.executeScript({
             code: 'document.body.style.backgroundColor="green"'
         });
  });

我把代码换成了其他扩展,试图执行错误的扩展。所以我做了相应的修改,以便在我想要运行的扩展中添加正确的代码。

问题还不清楚。您希望触发哪些操作。您能具体说明您的期望吗?显然,更改命令的顺序:首先更改颜色,然后调用打印对话框。另外,请检查您的后台页面控制台是否有任何错误。谢谢,我了解了它是如何完成的…@SriharshaKeshav请回答您自己的问题,现在您已经解决了您的问题