Обновление страницы кодом JAVA в сценарии

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Ответить
Аватара пользователя
Lerych
Сообщения: 191
Зарегистрирован: Чт дек 14, 2017 8:46 pm
Откуда: Московская область, Серпухов
Благодарил (а): 79 раз
Поблагодарили: 24 раза

Обновление страницы кодом JAVA в сценарии

Сообщение Lerych » Пт фев 02, 2024 12:32 am

Для чего всё это?
Чтобы по команде, например, "Покажи сцену - Общая", или "Покажи сцену - Кухня", в свойство Scene.url прописывать адрес страницы, которая будет выводиться на вкладке Сцены (Домашние страницы). В самой домашней странице используется html с iframe куда вставлено в качестве src - %Scene.url%.
В общем всё работает, но чтобы новая сцена отобразилась, надо обновлять в браузере страницу по F5 или нажимать на кнопку с домиком.
Есть необходимость инициировать принудительное обновление страницы по сценарию, но пока реализовал только элементом в виде ссылки на сцене.
Дополнительный код JavaScript:

Код: Выделить всё

function reload_interval(time){
	setTimeout(function(){
		parent.location.reload();
	}, time);
}
HTML код элемента:

Код: Выделить всё

<a href="#" onclick="reload_interval(5000); return false;">
	Обновить страницу
</a>
Подскажите можно ли в сценарии java код использовать или может есть другой вариант после обновления %Scene.url% как-то принудительно обновить страницу? Вариант поставить Период автообновления в домашней странице не предлагать :)
Спасибо.
Аватара пользователя
Lerych
Сообщения: 191
Зарегистрирован: Чт дек 14, 2017 8:46 pm
Откуда: Московская область, Серпухов
Благодарил (а): 79 раз
Поблагодарили: 24 раза

Re: Обновление страницы НЕ КОДОМ JAVA в сценарии

Сообщение Lerych » Пт фев 09, 2024 12:19 am

В общем, не дождался ответа по вопросу, и сделал немного по другому.
001.png
001.png (212.67 КБ) 457 просмотров
002.png
002.png (199.08 КБ) 457 просмотров
003.png
003.png (193.38 КБ) 457 просмотров
004.png
004.png (233.43 КБ) 457 просмотров
005.png
005.png (222.89 КБ) 457 просмотров
006.png
006.png (121.56 КБ) 457 просмотров
007.png
007.png (194.1 КБ) 457 просмотров
008.png
008.png (185.84 КБ) 457 просмотров
009.png
009.png (205.39 КБ) 457 просмотров
010.png
010.png (188.05 КБ) 457 просмотров
011.png
011.png (178.08 КБ) 457 просмотров
012.png
012.png (210.59 КБ) 457 просмотров
013.png
013.png (197 КБ) 457 просмотров
014.png
014.png (203.73 КБ) 457 просмотров
015.png
015.png (197.11 КБ) 457 просмотров
016.png
016.png (190.39 КБ) 457 просмотров
17.png
17.png (208.71 КБ) 457 просмотров
18.png
18.png (192.24 КБ) 457 просмотров
019.png
019.png (221.39 КБ) 457 просмотров
020.png
020.png (211.91 КБ) 457 просмотров
021.png
021.png (740.66 КБ) 457 просмотров
За это сообщение автора Lerych поблагодарил:
u885 (Пт фев 09, 2024 8:36 am)
Рейтинг: 1.16%
Аватара пользователя
Lerych
Сообщения: 191
Зарегистрирован: Чт дек 14, 2017 8:46 pm
Откуда: Московская область, Серпухов
Благодарил (а): 79 раз
Поблагодарили: 24 раза

Re: Обновление страницы кодом JAVA в сценарии

Сообщение Lerych » Пт фев 09, 2024 12:25 am

В результате по Шаблону поведения меняется сцена, можно также таймерами или по событиям менять вывод сцен (через runScript('...')).
Например, есть Общая сцена с видом на всю квартиру (сцена 1), также есть сцены с планами по комнатам (сцена 2, сцена 3 и т.д.).
А может есть сцена-страница «Камеры», и «под»-сцены Камера 1, Камера 2 и т.д.
Дальше на вашу фантазию :)
Будут вопросы, спрашивайте, отвечу.
Всем спасибо!
За это сообщение автора Lerych поблагодарили (всего 4):
u885 (Пт фев 09, 2024 8:36 am) • xor (Пт фев 09, 2024 10:47 am) • Shuravi (Пт фев 09, 2024 1:13 pm) • odinvolk (Ср мар 06, 2024 12:08 pm)
Рейтинг: 4.65%
Ответить