Когда бы вы использовали мета http-Equiv = "refresh":
<meta http-equiv="refresh" content="5; url = https://stackoverflow.com/questions/ask" />
Вместо того:
<body onload="window.location = 'https://stackoverflow.com/questions/ask'">
?
1 ответ
Вы должны настроить веб-сервер так, чтобы он возвращал ответ 301/302 для перенаправления. Если вы хотите перенаправить в HTML, я бы предложил показать сообщение типа «Вы будете перенаправлены на: myurl.com» и установить тайм-аут, по истечении которого вы задаете местоположение. Таким образом, пользователь знает, что есть перенаправление :)
Похожие вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript/JS) и его различных диалектах/реализациях (кроме ActionScript). Имейте в виду, что JavaScript — это НЕ то же самое, что Java! Включите все ярлыки, относящиеся к вашему вопросу; например, [node.js], [jQuery], [JSON], [ReactJS], [angular], [ember.js], [vue.js], [typescript], [svelte] и т. д.