Visit Mozilla.org

FUEL:Window

出典: MDC

この記事は Firefox 3 の新機能について述べています

目次

[編集] メソッドの概要

fuelIBrowserTab open(in nsIURI aURI)

[編集] プロパティ

プロパティ 説明
tabs readonly attribute nsIVariant ブラウザウィンドウ内のブラウザタブの集合。
activeTab readonly attribute fuelIBrowserTab ブラウザウィンドウ内の現在アクティブなタブ。
events readonly attribute fuelIEvents ブラウザウィンドウに対するイベントオブジェクト。 "TabOpen", "TabClose", "TabMove", "TabSelect" をサポート。

[編集] メソッド

[編集] open()

指定した URI の新しいブラウザタブを開く。

fuelIBrowserTab open(in nsIURI aURI)
[編集] 引数
aURI
ブラウザタブへ開く URI
[編集] 戻り値

[編集]

// 文字列から nsIURI オブジェクトを生成するためのヘルパー関数
function url(spec) {
  var ios = Components.classes["@mozilla.org/network/io-service;1"].getService(Components.interfaces.nsIIOService);
  return ios.newURI(spec, null, null);
}

function onTabOpen(event) {
  alert("it opened");
}

var activeWin = Application.activeWindow;
activeWin.events.addListener("TabOpen", onTabOpen);

var browserTab = activeWin.open(url("http://mozilla.org"));

[編集] 参照