任意のURLにリダイレクトさせることはできますか?
- 詳細
- カテゴリ: テンプレート
- 作成日:2015-02-27
GeneCodeテンプレートの<gc-script>タグ内やコントローラで以下のJavascript APIが用意されています。
■パッケージ名
gcruntime
■関数名
redirect
■書式
gcruntime.redirect(url, status)
■引数
url: リダイレクト先絶対 URL(必須)
status: レスポンスに使用するステータスコード(任意)
■戻り値
なし
■説明
指定された URL にリダイレクトを行うようなレスポンスを返します。status を省略し
た場合は、302 でリダイレクトを行います。
この関数を呼び出す前に出力していたレスポンスは、全てキャンセルされます。こ
の API を呼び出した後は、すぐに return してください。
■記述例
if (gcruntime.isGroup("android")) {
gcruntime.redirect("http://www.example.com");
return;
}
詳細につきましては、JavaScript API リファレンスをご参照ください。