ホームページに自動的にリダイレクトする前に2秒間表示される遷移ページが必要です。どうすればいいですか?仕事が遅れることはないようです。
次のように setTimeout()
を直接使用できます。
setTimeout(function() {
window.location.href = "/NewPage.aspx";
}, 2000);
setTimeout(function(){ window.location = "/NewPage.aspx"; }, 2000);
jQuery Timer を使用できます。コードは次のとおりです( この記事内 もあります):
// This will hold our timer
var myTimer = {};
// delay 2 seconds
myTimer = $.timer(2000, function() {
//redirect to home page
window.location = "/RedirectTimer/Home.aspx";
});
delay()
function は機能しませんか? setTimeout()
を含むVanilla JavaScriptも同様に機能します。
ヒント:現在のコードを表示しない場合、実際のコードを提案するのは少し難しいです。