API version 10

- ‐

BeforeNavigate

指定URLへ移動しようとした際に発生します。

戻り値にtrueを返すと移動許可、falseを返すとキャンセルになります。

特殊なイベントハンドラでイベントハンドラから戻るまでスクリプトの実行は停止します。

またこのイベントハンドラ内でGUIを伴う操作を行うことはできません。

下記の子オブジェクトが追加されます。

名前

説明

String

url

遷移しようとしたページのURL

Boolean

newTab

HtmlView内での遷移時はfalse、新しいタブを開く場合はtrueになります

target指定されたリンクをクリックした場合に newTab=true になります。 allowActionプロパティに ALLOW_NEWTAB が含まれない場合は、target指定されたリンクはクリックしても無視され、BeforeNavigateイベントは発生しません。

関連項目

allowAction プロパティ