getVersion (XSPUserAgent - JavaScript)

ユーザーエージェントのエントリのバージョンをストリング値で取得します。

構文

getVersion(entry:string) : string
パラメータ 説明
string ユーザーエージェントのエントリ名。
戻り値 説明
string エントリのバージョン。関連するバージョンが見つからない場合は、空のストリングが設定されます。

使用法

エントリにバージョン情報が指定されている場合、ユーザーエージェントのヘッダーフィールドに定義されるエントリの形式は entryname/version になります。例えば以下のフィールドの場合、Mozilla エントリのバージョンは 5.0 になります。
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1

バージョンを数値として取得する場合は、getVersionNumber (XSPUserAgent - JavaScript) メソッドを参照してください。

以下の計算結果フィールドは、Mozilla エントリのバージョンに応じてメッセージを表示します。
if(context.getUserAgent().hasEntry("Mozilla")) {
	if(context.getUserAgent().getVersionNumber("Mozilla") < 5.0) {
		"Mozilla version must be at least 5.0. Current version is " +
		context.getUserAgent().getVersion("Mozilla")
	}
}