У меня есть следующий сценарий:Как вернуться на предыдущую страницу с помощью Javascript в ASP.NET
У меня есть следующий сценарий в моей странице:
function GoBackToPreviousPage() {
parent.history.back();
return false;
}
в код У меня есть следующее:
If (some conditions are met)
Page.ClientScript.RegisterStartupScript(this.GetType(), "GoBackToPreviousPage", "GoBackToPreviousPage();", true);
Если выполнены условия, я хочу, чтобы страница прошла ba ск к предыдущей странице, причины я делаю это в JavaScript, а не на сервере потому, что (parent.history.back();) сохраняет историю всех предыдущих страниц
Я заметил, что после выполнения RegisterStartupScript и выполнения postback выполняется сценарий, но он остается на одной странице, он не возвращается на предыдущую страницу.
Почему вы используете свойство 'parent'? – MarcusVinicius
У меня такая же проблема, если я использую: history.back() без родителя –
А как насчет 'history.go (-1)'? – MarcusVinicius