gpt4 book ai didi

javascript - ASP 中的一个简单的 "back"按钮

转载 作者:行者123 更新时间:2023-12-02 17:22:18 25 4
gpt4 key购买 nike

这应该很简单,事实上我在 SO 和其他地方找到了很多解决方案。但我所做的一切似乎都不起作用。这是我目前拥有的:

<asp:ImageButton ID="BackButton" runat="server" ImageUrl="Images/redAbort.png"
OnClientClick="backClick()" CssClass="TVMback-button" />

还有:

function backClick(sender) {                                    
history.back(1);
return false;
}

但是页面刚刚刷新。顺便说一句,我使用 Javascript(通过 document.location)访问此页面。我确实想在这里实现一个“后退”功能,而不是针对预设的 URL,因为我可能会从各种来源到达这里。但即使当我尝试将 document.location 设置为上一页的 URL 时,也没有任何反应。

所以我想我错过了一些愚蠢的简单事情。

不过我已经尝试了无数种组合。包括使用 document.window. 开头的历史记录,以及尝试 .go(-1) 等。

我也尝试过返回falsetrue,但什么也没返回。我曾尝试退回圣诞老人和 2012 年在北卡罗来纳州罗利为女友购买的鞋子,因为它们尺码太大。但似乎没有任何作用。

最佳答案

您没有从事件处理程序传播 backClick() 返回的值。

你应该写:

<asp:ImageButton ID="BackButton" runat="server" ImageUrl="Images/redAbort.png"
OnClientClick="return backClick();" CssClass="TVMback-button" />

另请注意,history.back() 不接受参数,因此您只需编写:

function backClick()
{
history.back();
return false;
}

关于javascript - ASP 中的一个简单的 "back"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23824573/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com