Статьи

Веб-страница перенаправления jQuery

Итак, по какой-то причине вы хотите использовать JavaScript для перенаправления веб-страницы. Вы можете использовать jQuery или простой JavaScript для выполнения этой работы. Вероятно, последний, если требуется мгновенное перенаправление.

Перенаправление с использованием простого JavaScript

JQuery не является необходимым, и window.location.replace (…) лучше всего имитирует перенаправление HTTP.

// simulates similar behavior as an HTTP redirect
window.location.replace("http://jquery4u.com");

// simulates similar behavior as clicking on a link
window.location.href = "http://jquery4u.com";

Перенаправление с использованием jQuery

 var url = "http://jquery4u.com";    
$(location).attr('href',url);

Это лучше, чем использование window.location.href =, потому что replace () не помещает исходную страницу в историю сеанса, что означает, что пользователь не застрянет в бесконечном фиаско кнопки назад. Если вы хотите смоделировать кого-то, кто нажимает на ссылку, используйте location.href (работает для любого браузера). Если вы хотите имитировать перенаправление HTTP, используйте location.replace.