// 選択範囲の URL を新しいタブで開くスクリプト(openをsyleraApiに置換えただけ) var sel = document.getSelection(); var r = sel.match(/s?s?:\/\/[-_.!~*'()a-zA-Z0-9;\/?:@&=+$,%#]+/g); var syleraApi = Components.classes["@mozilla.org/sylera-api;1"].getService(Components.interfaces.nsISyleraAPI); if (r != null) var s = ""; var viewIndex; for(i=0;i<r.length;i++){ s = "http" + r[i]; viewIndex = syleraApi.insertView(s, 0, -1, -1); syleraApi.selectView(-1, viewIndex); //この行をコメントアウトすると、新しく開いたビューが非アクティブになる }