指定したディレクトリを判断して広告の表示を実現します
if (location.href.indexOf("http://www.jb51.net/codes/")>-1){
alert('ok')>}
var Cts = "bblText";
if (Cts.indexOf("Text") >= 0 )
{
alert('Cts にはテキスト文字列が含まれます')
indexOf 使用法:
String オブジェクト内の最初の部分文字列の文字位置を返します。
strObj.indexOf(subString[, startIndex])
パラメータ
strObj
必須。文字列オブジェクトまたはリテラル。
部分文字列
必須。 String オブジェクト内で検索する部分文字列。
starIndex
オプション。この整数値は、検索を開始する String オブジェクト内のインデックスを示します。省略した場合は文字列の先頭から検索します。
説明
indexOf メソッドは、String オブジェクト内の部分文字列の開始位置を示す整数値を返します。部分文字列が見つからない場合は、-1 が返されます。
startindex が負の場合、startindex はゼロとして扱われます。最大の文字位置インデックスよりも大きい場合は、可能な最大のインデックスとして扱われます。
左から右に検索を実行します。それ以外の場合、メソッドは lastIndexOf と同じです。
例
次の例は、indexOf メソッドの使用法を示しています。
function IndexDemo(str2){
var str1 = "BABEBIBOBUBABEBIBOBU"
var s = str1.indexOf(str2)
}
JavaScript の場合、indexOf は大文字と小文字を無視します
JavaScript のindexOf 関数メソッドは、String オブジェクト内の部分文字列の開始位置を示す整数値を返します。部分文字列が見つからない場合は、-1 が返されます。 startindex が負の場合、startindex はゼロとして扱われます。最大の文字位置インデックスよりも大きい場合は、可能な最大のインデックスとして扱われます。
indexOf 関数は、左から右に検索を実行します。それ以外の場合、メソッドは lastIndexOf と同じです。 次の例は、indexOf 関数メソッドの使用法を示しています
var str1 = "BABEBIBOBUBABEBIBOBU"
var s = str1.indexOf(str2);
}