私は考えることができる唯一の方法はさわやか、その値を読み、それに基づいて行動するとき、クエリ文字列値を追加することである上で実行されます。あなたはこのようなコードを使用することができます
:
function ParseQueryString() {
var result = [];
var strQS = window.location.href;
var index = strQS.indexOf("?");
if (index > 0) {
var temp = strQS.split("?");
var arrData = temp[1].split("&");
for (var i = 0; i < arrData.length; i++) {
temp = arrData[i].split("=");
var key = temp[0];
var value = temp.length > 0 ? temp[1] : "";
result[key] = value;
}
}
return result;
}
window.onload = function WindowLoad() {
var QS = ParseQueryString();
var reloaded = QS["reloaded"];
if (reloaded === "1") {
//execute second part of code
}
}
リロードするとき(このフラグがすでに発生している場合)すると、それ以外?reloaded=1
を追加し、同じページにリダイレクトするには、無限ループを避けるために、再度ページを更新しません。
ページの最後にJavascriptを追加します。 – adatapost
'window.onload = someFunction'? – OnesimusUnbound
もう少し多くのコードを入力すれば、もう少し明確な質問が出ます。 – Gautam