как обновить страницу ?

wizard

Client
Регистрация
04.10.2011
Сообщения
1 021
Благодарностей
651
Баллы
113
подскажите пожалуйста! как заставить шаблон обновить текущую страницу -- нажать F5 в общем refresh

заранее спасибо
 
Регистрация
21.05.2014
Сообщения
157
Благодарностей
9
Баллы
18
Апну старую тему. Из английской темы что-то так и не понял, где в ПМ:
1. Get->Web browser. Get PAGE URL
2. Set->Web browser. Go to page. Where previous branch value is an input value
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
21 036
Благодарностей
9 361
Баллы
113

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 719
Баллы
113
Апну старую тему. Из английской темы что-то так и не понял, где в ПМ:
1. Get->Web browser. Get PAGE URL
2. Set->Web browser. Go to page. Where previous branch value is an input value
Это вы смотрите темы по третьей версии постера.
Не актуально.
 

DrunkDeath

Client
Регистрация
24.12.2014
Сообщения
592
Благодарностей
403
Баллы
63

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 719
Баллы
113
  • Спасибо
Реакции: DrunkDeath

DrunkDeath

Client
Регистрация
24.12.2014
Сообщения
592
Благодарностей
403
Баллы
63

lokiys

Moderator
Регистрация
01.02.2012
Сообщения
4 863
Благодарностей
1 194
Баллы
113

Bot_Sculptor

Client
Регистрация
11.06.2012
Сообщения
787
Благодарностей
239
Баллы
43

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 899
Благодарностей
1 641
Баллы
113
а можете написать маленький пример, ну пусть там будет пара экшенов главное чтоб работало, чтоб посмотреть что к чему, а то я перепробовал все что написано в этой теме и у меня выдает ошибку=(
 
  • Спасибо
Реакции: Daeymon

Ribas

Client
Регистрация
31.05.2014
Сообщения
1 440
Благодарностей
503
Баллы
113
Почему не указано в какую переменную положить результат?
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 375
Благодарностей
2 042
Баллы
113
переменая пуста
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 719
Баллы
113
В любом экшене нужно выбирать результирующую переменную
 

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 899
Благодарностей
1 641
Баллы
113

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 375
Благодарностей
2 042
Баллы
113

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 719
Баллы
113
  • Спасибо
Реакции: Mikhail B.

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 899
Благодарностей
1 641
Баллы
113

Asmus003

Client
Регистрация
25.03.2018
Сообщения
285
Благодарностей
67
Баллы
28
А мне не помогло. Я новенькая тут, пожалуйста подскажите, открыла ссылку, затем код на ЯваСкрипте
window.location.reload(true);
результат записывается в переменную и ее значение становится Ok. Но страница не обновляется...
 

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 131
Баллы
113
А мне не помогло.
Нужно выбрать "Выполнять на текущей странице".

Ещё варианты:
JavaScript:
// Выбрать "Выполнять на текущей странице"
location.reload(); // перезагрузка текущей страницы из кэша
location.reload(true); // перезагрузка текущей страницы с сервера
history.go(0);
C#:
instance.ActiveTab.MainDocument.EvaluateScript("location.reload()"); // перезагрузка текущей страницы из кэша
instance.ActiveTab.MainDocument.EvaluateScript("location.reload(true)"); // перезагрузка текущей страницы с сервера
instance.ActiveTab.MainDocument.EvaluateScript("history.go(0)");
 

molotok

Client
Регистрация
17.04.2015
Сообщения
743
Благодарностей
366
Баллы
63
javascript выполнить на тек. странице
Код:
window.location.reload(true);
или так
Код:
history.go(0);
Откуда это history.go(0); взялось?
Компиляция кода Ошибка в действии "CS0103" "Имя "history" отсутствует в текущем контексте". [Строка: 0; Cтолбец: 1]
 

molotok

Client
Регистрация
17.04.2015
Сообщения
743
Благодарностей
366
Баллы
63
Код:
Tab tab = instance.ActiveTab;
    string currentPage = tab.URL;
    if ((tab.IsVoid) || (tab.IsNull)) return -1;
    if (tab.IsBusy) tab.WaitDownloading();
    tab.Navigate(currentPage, currentPage);
    if (tab.IsBusy) tab.WaitDownloading();
Такое решение годится?
 

Vvvika88

Client
Регистрация
09.11.2020
Сообщения
38
Благодарностей
12
Баллы
8
Спасибо! Тема помогла :bo: :cw:
 

qazerwar

Client
Регистрация
15.12.2023
Сообщения
2
Благодарностей
0
Баллы
1
а как перезагрузить вкладку по имени вкладки?
instance.ActiveTab.MainDocument.EvaluateScript("location.reload(true)"); // перезагрузка текущей страницы с сервера
а как перезагрузить вкладку по имени вкладки?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
21 036
Благодарностей
9 361
Баллы
113
а как перезагрузить вкладку по имени вкладки?

а как перезагрузить вкладку по имени вкладки?
В действиях есть функция активации вкладки по имени и вторым действием производите обновление одним из способов.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)