2010-07-10 18 views
0

, когда я обращаюсь к странице с помощью response.redirect на моей веб-странице, она работает с Internet Explorer. Однако то же самое не работает, когда я просматриваю свой сайт с помощью Google Chrome. Даже когда я пытаюсь напечатать значения с помощью response.write, он не работает в Google Chrome. (Я использую asp.net с C#)URL-адрес реферала между Internet Explorer и браузером google chrome

+0

, что делает ваш Response.Redirect выглядеть? пример кода поможет. –

+0

Хром не любит определенных символов в заголовке 'Location' (случилось со мной около года назад) - у FF, Opera, IE и Safari не было проблем. Проверьте строки перенаправления. –

ответ

0

Поскольку Response.Redirect является серверной, не имеет значения, какой браузер вы используете.

Response.Redirect("~/My/New/Page.aspx"); // Where the tilde (~) is the application root 

или если вы перенаправлять вне приложения, необходимо использовать полное доменное имя

Response.Redirect("http://example.com"); 
Смежные вопросы