11

こんにちは、次のコードを使用して作成された asp ボタンがあります。

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

ただし、現在、javascript は履歴をさかのぼることができません。一方、 alert() を作成すると、機能します...なぜですか。履歴をさかのぼってもうまくいかないのはなぜですか?

4

3 に答える 3

26

最後にreturn falseを試してください:

 <asp:button id="btnBack" runat="server" text="Back" 
OnClientClick="JavaScript: window.history.back(1); return false;"></asp:button>
于 2009-12-17T14:21:14.047 に答える
0

試す:

parent.history.back();

または

history.go(-1)
于 2009-12-17T14:23:19.793 に答える