2

次のように、URL文字列の特定の部分を削除する方法を見つけようとしています:

if (window.location.hash == '#super-super-product') { 
    change.window.location.hash.to.this: #product  // pseudo code, obviously
}

したがって、最初の 12 文字である「super-super-」を削除し、残りは保持します。

次の試行では、何の変化も生じません。

if (/^#checkout-counter-./.test(window.location.hash)){ // this works perfectly
    window.location.hash.substring(0, 11); // this does nothing
    window.location.hash.substr(1, 12);  // nothing
    window.location.hash.slice(0, 11);  // still nothing
}

ありがとう。

4

2 に答える 2