Member 12919944 Ответов: 1

Как я могу обновить страницу после того, как всплывающее окно на JS?


Эй, ребята, у меня есть окно сообщения с использованием клиентского скрипта. Теперь я хочу обновить страницу после появления всплывающего окна. вот мой код.

Что я уже пробовал:

ClientScript.RegisterStartupScript(Me.GetType, "alert", "alert('This student record already exist');", True)

1 Ответов

Рейтинг:
0

Afzaal Ahmad Zeeshan

Просто добавьте туда еще одну строку кода JavaScript,

ClientScript.RegisterStartupScript(Me.GetType, "alert", "alert('This student record already exist');window.location.reload();", True)


Member 12919944

чувак, это освежает . но это не перестает освежать снова и снова ?

Afzaal Ahmad Zeeshan

Это потому, что он всплывет с предупреждением, а затем перезагрузится.

Вы не разделяли никакой другой логики для выполнения.

Member 12919944

вот мой код

Если четверть.Тогда Text = "Quarter1"
К1()
Квартал за elseif.Тогда Text = "Quarter2"
К2()
Квартал за elseif.Text = "Quarter3" Тогда
К3()
Квартал за elseif.Тогда Text = "Quarter4"
К4()
Конец, Если

ClientScript.RegisterStartupScript (Me.GetType, "alert", "alert ('запись успешно обновлена');окно.расположение.перезагрузка();", правда)

Member 12919944

мне просто нужно одно предупреждение и одно обновление

Afzaal Ahmad Zeeshan

Как только страница обновится, скрипт перезагрузится. Вам нужно проверить на стороне сервера, была ли страница обновлена или нет. В текущем коде такой проверки нет.

Member 12919944

как я могу это сделать ?

Member 12919944

вот мой код, если четверть.Тогда Text = "Quarter1"
К1()
Квартал за elseif.Тогда Text = "Quarter2"
К2()
Квартал за elseif.Text = "Quarter3" Тогда
К3()
Квартал за elseif.Тогда Text = "Quarter4"
К4()
Конец, Если

ClientScript.RegisterStartupScript (Me.GetType, "alert", "alert ('запись успешно обновлена');окно.расположение.перезагрузка();", правда)