Я использовал windows.history.back(), чтобы вернуть пользователя на предыдущую страницу. теперь эта команда не работает, но когда я помещаю отладчик и отлаживаю, тогда страница перенаправляется на предыдущую страницу. но без отладки в firebug он не работает.
Я также попробовал windows.go(-1). и даже я попробовал эту опцию после очистки кеша. все еще не работает, может кто-нибудь сказать мне, что это проблема? или дать мне альтернативный способ получить функциональность кнопки браузера с помощью java-скрипта /J Query или asp.net С#.
просто попробуйте использовать кнопку html вместо кнопки asp.net или поставить return false в конце javascript может быть вызван щелчок на стороне сервера
Вы также можете использовать C#
Coding.
Нажатие кнопки
if (Request.UrlReferrer != null)
{
Response.Redirect(Request.UrlReferrer.ToString());
}
Какой контроль вы используете для написания кода на предыдущей странице.
If you're using Asp:Button
write the javascript code on onclientclick event
window.history.go(-1)
If you're using Html button
write the javascript code on onclick event
window.history.go(-1)
If you're using anchor tag <a>
write the javascript code to href attribute
<a href="javascript:window.history.go(-1);">
Попробуй это
onclick="window.history.go(-1)"
href=#
?
windows.history.go(-1)
??