gpt4 book ai didi

javascript - window.location.replace() 不起作用

转载 作者:行者123 更新时间:2023-11-28 11:04:57 25 4
gpt4 key购买 nike

只是想问为什么 window.location.replace 在我的页面中不起作用。我已经为此工作了几个星期。它在我的其他页面上工作正常,尽管这些页面有 DevExpress 组件,但在这个特定页面中,我只使用普通的 html 和 asp 标签和组件,它不起作用。它似乎只是刷新而不是重定向。这是我的按钮代码:

<asp:Button ID="btnCancelValidatePassword" runat="server" 
CausesValidation="False" ClientIDMode="AutoID" CssClass="ButtonControl"
Height="30px" OnClientClick="window.location.replace('../Account/Settings.aspx')" Text="CANCEL" Width="100px" />

谢谢。

最佳答案

Chrome 中重新加载同一页面时,我遇到了无法正常工作的问题。执行以下操作有效:

   window.location.replace("/mypage1.aspx?type=abc"); //redirect to fake page
window.location.replace("/mypage.aspx?type=abc"); //redirect to same page

这有点像黑客,但这似乎是强制在 Chrome 中的同一页面上重新加载的唯一方法。 IE 和 FF 无需重定向到虚假页面即可工作。

关于javascript - window.location.replace() 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15063341/

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