FUEL:BrowserTab
出典: MDC
この記事は Firefox 3 の新機能について述べています
目次 |
[編集] メソッドの概要
void load(in nsIURI aURI)
|
void focus()
|
void close()
|
void moveBefore(in fuelIBrowserTab aBefore)
|
void moveToEnd()
|
[編集] プロパティ
| プロパティ | 型 | 説明 |
uri
| readonly attribute nsIURI
| このタブの現在の URI。 |
index
| readonly attribute PRInt32
| ブラウザウィンドウ内のこのタブの現在のインデックス。 |
window
| readonly attribute fuelIWindow
| ブラウザタブを有するブラウザウィンドウ。 |
document
| readonly attribute nsIDOMHTMLDocument
| ブラウザタブの内容ドキュメント 【訳注: 原文は "content document"】。 |
events
| readonly attribute fuelIEvents
| ブラウザタブに対するイベントオブジェクト。 "load" をサポート。 |
[編集] メソッド
[編集] load()
このブラウザタブへ新しい URI をロードする。
void load(in nsIURI aURI)
[編集] 引数
- aURI
- ブラウザタブへロードする URI。
[編集] 戻り値
[編集] focus()
このブラウザタブへフォーカスし、前面に表示する。
void focus()
[編集] 引数
[編集] 戻り値
[編集] close()
ブラウザタブを閉じる。スクリプトによって閉じる操作が中止される場合、実際には閉じない。
void close()
[編集] 引数
[編集] 戻り値
[編集] moveBefore()
このブラウザタブをウィンドウ内の別のブラウザタブの前に移動する。
void moveBefore(in fuelIBrowserTab aBefore)
[編集] 引数
- aBefore
- タブの移動先の前にあるタブ
[編集] 戻り値
[編集] moveToEnd()
このブラウザタブをウィンドウの末尾へ移動する。
void moveToEnd()
[編集] 引数
[編集] 戻り値
[編集] 例
var activeWin = Application.activeWindow;
// アクティブなブラウザウィンドウ内に開かれた各タブを調べる
activeWin.tabs.forEach( function(tab) {
alert(tab.uri.spec);
});
// アクティブなタブの内容ドキュメントへアクセスする
alert(activeWin.activeTab.document.body.innerHTML);
[編集] 参照
カテゴリ: FUEL | Interfaces