page1.htmlからリダイレクトされた場合、またはpage2.htmlからリダイレクトpage3.html?redesigndata=value
された場合に表示される、次のようなクエリ文字列があります。これは、クエリ文字列が何であるかを調べ、 page3.htmlでいくつかの関数を実行するために使用しているコードです。page3.html?new=yes
no
var locurl = window.location.search;
if (locurl.substring(0, 13) === '?redesigndata') {
alert("redesign!");
} else if (locurl.substring(0, 4) === '?new') {
visit = locurl.substring(5);
alert("somthing!");
if (visit === 'yes') {
alert("first!");
} else if (visit === 'no') {
alert("again!");
}
}
しかし、このスクリプトを試してもアラートは表示されず、何が問題なのかわかりません。