API version 1

- ‐

login

指定したサーバにログインします。

ログインについては、Biz/Browserのログイン時の動作を参照ください。
すべてのパラメータを省略した場合はログイン画面を表示します。
現在のすべてのセッションは切断され、既存オブジェクトはすべて削除されます。
loginメソッドの呼び出しによりBiz/Browserが初期化されるため、loginメソッド以降に記述したCRSプログラムは実行されません。
ログイン後の動作については、URIに指定したCRSプログラム内で記述してください。

呼出形式一覧

呼出形式

説明

void login([string url[, integer target[, CRS::Common::Core::String initProps]]])

指定したサーバにログインします。

戻り値一覧

戻り値

説明

void

なし

引数一覧

引数

説明

url

ログイン先のCRSファイルのURLを指定します。

Object.get メソッドのURLと同じです。

target

ログイン対象を指定します。

接続するリソースを表示する場所を下記の定数から指定します。

定数値

説明

TARGET_SELF

現在のコンテキスト(タブ)に対しログイン操作を行います。

TARGET_NEWTAB

同一ウィンドウの新しいタブに対しログイン操作を行います。

TARGET_NEWWINDOW

新しく開いたウィンドウのタブに対しログイン操作を行います。

TARGET_BIZVTAB

同一ウィンドウの新しいタブに対し、Biz/Browser Vエミュレータでログイン操作を行います。

TARGET_BIZVWINDOW

新しく開いたウィンドウのタブに対し、Biz/Browser Vエミュレータでログイン操作を行います。

TARGET_WEBTAB

同一ウィンドウの新しいタブに対し、ウェブブラウザを表示します。

TARGET_WEBWINDOW

新しく開いたウィンドウのタブに対し、ウェブブラウザを表示します。

TARGET_PDFTAB

同一ウィンドウの新しいタブに対し、PDFビューアを表示します。

TARGET_PDFWINDOW

新しく開いたウィンドウのタブに対し、PDFビューアを表示します。

TARGET_COMPATTAB

同一ウィンドウの新しいタブに対し、Biz/Browser V互換モードでログイン操作を行います。

TARGET_COMPATWINDOW

新しく開いたウィンドウのタブに対し、Biz/Browser V互換モードでログイン操作を行います。

TARGET_PSSTAB

同一ウィンドウの新しいタブに対し、PrintStreamビューアを表示します。

TARGET_PSSWINDOW

新しく開いたウィンドウのタブに対し、PrintStreamビューアを表示します。

規定値はTARGET_SELFです。

initProps

ログイン処理の前に設定するグローバル設定値を指定します。

値を指定した場合、その値はログイン先のCRSが実行される前に setProperty メソッドと同等の方法で設定されます。


設定値は、「プロパティ名=値」という形式で記述します。複数の設定を行う場合は、それぞれ&(アンパサンド)で区切ります。

文字列型の値は、値をダブルクォート("")で括って指定します。


設定されたグローバル設定値は getProperty メソッドから取得できます。

# 「プロパティ名=app.http.timeout, 値=60」と 「プロパティ名=test.conf1, 値="abc"」の二つを指定
var initProps = "app.http.timeout=60&test.conf1=\"abc\"";

# ログイン先のCRSでは、上記で指定したプロパティ値がApplication.getPropertyから取得可能
Application.login("http://example.com/path.to.crs", Application.TARGET_NEWTAB, initParainitProps);

規定値は空文字列です。

例外

なし

定数一覧

------------------------------------------------------------

定数値

説明

TARGET_SELF

現在のコンテキスト(タブ)に対しログイン操作を行います。

TARGET_NEWTAB

同一ウィンドウの新しいタブに対しログイン操作を行います。

TARGET_NEWWINDOW

新しく開いたウィンドウのタブに対しログイン操作を行います。

TARGET_BIZVTAB

同一ウィンドウの新しいタブに対し、Biz/Browser Vエミュレータでログイン操作を行います。

TARGET_BIZVWINDOW

新しく開いたウィンドウのタブに対し、Biz/Browser Vエミュレータでログイン操作を行います。

TARGET_WEBTAB

同一ウィンドウの新しいタブに対し、ウェブブラウザを表示します。

TARGET_WEBWINDOW

新しく開いたウィンドウのタブに対し、ウェブブラウザを表示します。

TARGET_PDFTAB

同一ウィンドウの新しいタブに対し、PDFビューアを表示します。

TARGET_PDFWINDOW

新しく開いたウィンドウのタブに対し、PDFビューアを表示します。

TARGET_COMPATTAB

同一ウィンドウの新しいタブに対し、Biz/Browser V互換モードでログイン操作を行います。

TARGET_COMPATWINDOW

新しく開いたウィンドウのタブに対し、Biz/Browser V互換モードでログイン操作を行います。

TARGET_PSSTAB

同一ウィンドウの新しいタブに対し、PrintStreamビューアを表示します。

TARGET_PSSWINDOW

新しく開いたウィンドウのタブに対し、PrintStreamビューアを表示します。