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

  • Автор темы Автор темы wizard
  • Дата начала Дата начала
Апну старую тему. Из английской темы что-то так и не понял, где в ПМ:
1. Get->Web browser. Get PAGE URL
2. Set->Web browser. Go to page. Where previous branch value is an input value
 
Апну старую тему. Из английской темы что-то так и не понял, где в ПМ:
1. Get->Web browser. Get PAGE URL
2. Set->Web browser. Go to page. Where previous branch value is an input value

1. может быть это Табы -> Данные:

upload_2014-11-26_22-43-28.png


2. Табы -> Переход на страницу:

upload_2014-11-26_22-44-53.png


upload_2014-11-26_22-45-47.png
 
Апну старую тему. Из английской темы что-то так и не понял, где в ПМ:
1. Get->Web browser. Get PAGE URL
2. Set->Web browser. Go to page. Where previous branch value is an input value
Это вы смотрите темы по третьей версии постера.
Не актуально.
 
Спасибо))Думал есть другой способ)))) Этим и так пользуюсь)
javascript выполнить на тек. странице
Код:
Развернуть Свернуть Копировать
window.location.reload(true);
или так
Код:
Развернуть Свернуть Копировать
history.go(0);
 
а можете написать маленький пример, ну пусть там будет пара экшенов главное чтоб работало, чтоб посмотреть что к чему, а то я перепробовал все что написано в этой теме и у меня выдает ошибку=(
CDV94.jpg
 
  • Спасибо
Реакции: Daeymon
переменая пуста
 
В любом экшене нужно выбирать результирующую переменную
 
  • Спасибо
Реакции: Mikhail B.
А мне не помогло. Я новенькая тут, пожалуйста подскажите, открыла ссылку, затем код на ЯваСкрипте
window.location.reload(true);
результат записывается в переменную и ее значение становится Ok. Но страница не обновляется...
 
А мне не помогло.
Нужно выбрать "Выполнять на текущей странице".

Ещё варианты:
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)");
 
javascript выполнить на тек. странице
Код:
Развернуть Свернуть Копировать
window.location.reload(true);
или так
Код:
Развернуть Свернуть Копировать
history.go(0);

Откуда это history.go(0); взялось?
Компиляция кода Ошибка в действии "CS0103" "Имя "history" отсутствует в текущем контексте". [Строка: 0; Cтолбец: 1]
 
Код:
Развернуть Свернуть Копировать
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();

Такое решение годится?
 
Спасибо! Тема помогла :bo: :cw:
 
а как перезагрузить вкладку по имени вкладки?
instance.ActiveTab.MainDocument.EvaluateScript("location.reload(true)"); // перезагрузка текущей страницы с сервера
а как перезагрузить вкладку по имени вкладки?
 
а как перезагрузить вкладку по имени вкладки?

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

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