2013-11-07 4 views
1

У меня есть кнопка Close на моей странице ASP.NET MVC. Я написал следующий код, чтобы вернуться на предыдущую страницу. Он отлично работает в IE9, но бросает ошибку в IE8.Request.UrlReferrer не работает в IE8 и работает нормально IE9

$('#Close').click(function() { 
      window.location.href= '@Request.UrlReferrer'; 

     }); 

Оцените свои ответы.

Благодаря

+1

Какую ошибку он бросает? Также браузеры обычно имеют кнопку «Назад». Какой смысл писать такую ​​кнопку в пользовательском интерфейсе? –

+0

Иногда клиенты просто этого хотят, к сожалению. – raina77ow

ответ

2

Referer не требуется спецификацией HTTP, так что вы не можете полагаться на него. Вы можете использовать это, хотя

$('#Close').click(function() { 
    window.history.back(); 
}); 
Смежные вопросы