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

wizard

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

заранее спасибо
 
Регистрация
21.05.2014
Сообщения
155
Благодарностей
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
Сообщения
20 416
Благодарностей
9 119
Баллы
113

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
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
Сообщения
589
Благодарностей
402
Баллы
63

rostonix

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

DrunkDeath

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

lokiys

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

Bot_Sculptor

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

samsonnn

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

Ribas

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

ssXXXss

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

rostonix

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

samsonnn

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

ssXXXss

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

rostonix

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

samsonnn

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

Asmus003

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

Dimionix

Moderator
Регистрация
09.04.2011
Сообщения
3 068
Благодарностей
3 122
Баллы
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
Сообщения
733
Благодарностей
358
Баллы
63
javascript выполнить на тек. странице
Код:
window.location.reload(true);
или так
Код:
history.go(0);
Откуда это history.go(0); взялось?
Компиляция кода Ошибка в действии "CS0103" "Имя "history" отсутствует в текущем контексте". [Строка: 0; Cтолбец: 1]
 

molotok

Client
Регистрация
17.04.2015
Сообщения
733
Благодарностей
358
Баллы
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
Сообщения
20 416
Благодарностей
9 119
Баллы
113
а как перезагрузить вкладку по имени вкладки?

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

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