Подтвердить что ты не робот

Кнопка asp и история назад onclientclick

hi У меня есть кнопка asp, которая создается с помощью следующего кода:

<asp:Button ID="btnBack" OnClientClick='javascript:history.back()' runat="server" Text="back">
</asp:Button>

Однако теперь javascript не работает, чтобы вернуться к истории. С другой стороны, если я делаю предупреждение(), это работает... почему. Почему он не работает, чтобы вернуться назад?

4b9b3361

Ответ 1

Попробуйте с вернуть false в конец:

 <asp:button id="btnBack" runat="server" text="Back" 
OnClientClick="JavaScript: window.history.back(1); return false;"></asp:button>

Ответ 2

Try:

parent.history.back();

или

history.go(-1)

Ответ 3

Была та же проблема в проекте DevExpress. Использование ASP_Button без инициализации свойства "AutoPostBack" приведет к перенаправлению на собственную страницу перед вызовом любой клиентской функции. Попробуйте AutoPostBack="false" для кнопки.