Window.open在每个

时间:2014-12-02 11:07:20

标签: jquery google-chrome-extension each

我有window.open()的问题;每个。我需要打开我们网站的所有语言版本。 脚本只打开5 - 6种语言版本。你能帮助mi解决这个问题吗?

我的代码:

  var language = [
    "com-bg",
    "com-cz",
    "com-de",
    "com-hr",
    "com-hu",
    "com-pl",
    "com-ro",
    "com-ru",
    "com-ua",
  ];

  $('#OpenAll').on('click', function() {
    $.each( language, function(key, value) {
      if (actualLanguage != '' && actualLanguage != value) {
        window.open(url.replace(actualLanguage, value));
      }
    });
  });

感谢您的任何建议。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。

取代:

window.open(url.replace(actualLanguage, value));

为:

chrome.tabs.create({url: url.replace(actualLanguage, value)});