Ответ 1
window.location.href = "URL2"
внутри блока JS на странице или во включенном файле; что предполагается, что вы действительно хотите сделать это на клиенте. Обычно сервер отправляет перенаправление через ответ серии 300.
Как я могу перенаправить на другой URL-адрес на веб-странице с помощью JavaScript?
window.location.href = "URL2"
внутри блока JS на странице или во включенном файле; что предполагается, что вы действительно хотите сделать это на клиенте. Обычно сервер отправляет перенаправление через ответ серии 300.
Поскольку вы отметили вопрос с помощью javascript
и html
...
Для чисто HTML-решения вы можете использовать тег meta
в header
для "обновления" страницы, указав другой URL-адрес:
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourdomain.com/somepage.html">
Если вы можете/хотите использовать JavaScript, вы можете установить location.href
в window
:
<script type="text/javascript">
window.location.href = "http://www.yourdomain.com/somepage.html";
</script>
Вы можете перенаправить что-либо или более URL через javascript, просто window.location.href
с if else
Используйте этот код,
<script>
if(window.location.href == 'old_url')
{
window.location.href="new_url";
}
//Another url redirect
if(window.location.href == 'old_url2')
{
window.location.href="new_url2";
}
</script>
Вы можете перенаправить много URL этой процедуры. Спасибо.
Если вы хотите перенаправить, просто используйте window.location
. Например:
window.location = "http://www.redirectedsite.com"
Почему javascript?
http://www.instant-web-site-tools.com/html-redirect.html
<html>
<meta http-equiv="REFRESH" content="0;url=http://www.URL2.com">
</html>
Если я не понимаю...
location.href = "Pagename.html";
вы также можете использовать метатег для перенаправления на другой URL.
<meta http-equiv="refresh" content="2;url=http://webdesign.about.com/">
http://webdesign.about.com/od/metataglibraries/a/aa080300a.htm