0

その人がいる現在のページ名を取得する必要があります。そのページ名が配列内のページと一致する場合は、検索ボックスを表示する html のブロックを表示する必要があります。JavaScriptでそれを行うにはどうすればよいですか? これまでのところ、現在のページを見つけるためにこれを持っています:

var sPath = window.location.pathname;
var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
4

1 に答える 1

0
var aPages = [ 'page1', 'page2', 'page3' ];

if (aPages.indexOf) {
    if (aPages.indexOf(sPage) >= 0) {
        // We found a match.
    } else {
        // The page is not in the array.
    }
} else {
    // We're using an old browser that doesn't provide support for Array.indexOf.
}
于 2013-05-03T19:58:41.493 に答える