API version 1
- ‐
login¶
指定したサーバにログインします。
呼出形式一覧
呼出形式 |
説明 |
---|---|
void login([string url[, integer target[, CRS::Common::Core::String initProps]]]) |
指定したサーバにログインします。 |
戻り値一覧
戻り値 |
説明 |
---|---|
void |
なし |
引数一覧
引数 |
説明 |
||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
url |
ログイン先のCRSファイルのURLを指定します。 Object.get メソッドのURLと同じです。 |
||||||||||||||||||||||||||||
target |
ログイン対象を指定します。 接続するリソースを表示する場所を下記の定数から指定します。
規定値は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ビューアを表示します。 |