WA Get last filtered URL
WA Get last filtered URL ( {* ;} object ) -> 戻り値
引数 | 型 | 説明 | |
---|---|---|---|
* | 演算子 | → | 指定時, objectはオブジェクト名 (文字列) 省略時, objectは変数 |
object | any | → | オブジェクト名 (* 指定時) または 変数 (* 省略時) |
戻り値 | Text | ← | 最後にフィルタされたURL |
このコマンドはスレッドセーフではないため、プリエンプティブなコードには使えません。
説明
WA Get last filtered URL コマンドは、* と object 引数で指定したWebエリアで、最後にフィルタされたURLを返します。
URLは以下のいずれかの理由でフィルタされることがあります:
- URLがフィルタにより拒否された (WA SET URL FILTERS コマンド)。
- デフォルトブラウザでリンクが開かれる (WA SET EXTERNAL LINKS FILTERS コマンド)。
- URLがポップアップウィンドウを開こうとしている。
フィルタされたURLを知るためには、On URL Filtering、On Open External Link、そしてOn Window Opening Deniedフォームイベントのコンテキストでこのコマンドを呼び出すことをお勧めします。
参照
WA GET EXTERNAL LINKS FILTERS
WA GET URL FILTERS
WA SET EXTERNAL LINKS FILTERS
WA SET URL FILTERS