式言語
URL で指定された WWW (World Wide Web) ページを取得します。
構文 @URLOpen
@URLOpen( urlstring )
@URLOpen( urlstring ; [ reloadflag ] )
@URLOpen( urlstring ; [URLLIST] )
@URLOpen( urlstring ; [ reloadflag ]:[URLLIST] )
@URLOpen( urlstring ; [ reloadflag ]:[URLLIST] ; charset )
@URLOpen( urlstring ; [ reloadflag ]:[URLLIST] ; charset; webusername )
@URLOpen( urlstring ; [ reloadflag ]:[URLLIST] ; charset ; webusername; webpassword )
@URLOpen( urlstring ; [ reloadflag ]:[URLLIST] ; charset ; webusername ; webpassword ; proxywebusername )
@URLOpen( urlstring ; [ reloadflag ]:[URLLIST] ; charset ; webusername ; webpassword ; proxywebusername ; proxywebpassword )
パラメータ urlstring
RELOAD を指定すると、そのページがインターネットサーバーから再び読み込まれます。
RELOADIFMODIFIED を指定すると、インターネットサーバー上でページが更新された場合のみ、そのページが再び読み込まれます。
保存した URL はエージェントで使えます。たとえば、Web ナビゲータデータベースの Web ページを開き、各 [URLLinksn] フィールドに保存されているすべての Web ページを読み込むエージェントを作成できます。
注意 URL を [URLLinksn] フィールドに保存するとパフォーマンスに影響する場合があります。
ユーザー名とパスワードのパラメータは、Notes Web ナビゲータを使用する場合にのみ機能します。他のブラウザでは常に認証のためのプロンプトが表示されます。
サーバーでこの関数を実行する場合は、最低 1 つのパラメータを指定する必要があります。パラメータを指定しないと、この関数は [URL の指定] ダイアログボックスを表示しようとしますが、サーバーからは表示できません。Reload キーワードと URLList キーワードの値をどちらも省略し、その後にパラメータを指定する場合は、これらのキーワードの値の代わりにゼロ (0) を指定します。たとえば、@URLOpen("http://www.ibm.com";0;"myusername";"mypassword") と指定します。
Notes ブラウザで @URLOpen 関数が起動されると、取得された Web ページは新しいウィンドウに表示されます。Notes ブラウザ以外からのみアクセスされるフォームまたはページで @URLOpen 関数を使用して、取得された Web ページが新しいウィンドウに表示されるようにするには、アクションホットスポットを作成し、Click イベントの URL 文字列に target=\" " を追加します。たとえば、@URLOpen("http:\\www.ibm.com" target=\" ") と指定します。target=\ の後に続く引用符の間には必ず空白を残します。
Web アプリケーションで、現在の Notes データベースから別の設計要素を開くには、@WebDbName 関数を使用してデータベース名を正しくエンコードします。
ブラウザで設計要素を開くために使用できる URL コマンドのリストについては、「Domino URL コマンド」を参照してください。
クロスリファレンス LotusScript NotesUIWorkspace クラスの URLOpen メソッド
LotusScript NotesDatabase クラスの GetDocumentByURL メソッド
Java Database クラスの getDocumentByURL メソッド
例 関連項目