Поскольку я хочу запускать эти страницы на двух экранах в режиме киоска, и это, кажется, работает только в том случае, если вы используете разные браузеры или разные профили в Chrome, я хочу найти альтернативу local.Storage, чтобы получить тот же результат.
Подход с локальным хранилищем был лишь первым, что пришло мне в голову, и, поскольку это всего лишь локальное приложение, я не стал заморачиваться о безопасности. Также приятно то, что в jquery событие запускается при каждом изменении хранилища.
status.js (Веб-сайт 1)
Код: Выделить всё
function setStatus(status) {
localStorage.setItem("status", status);
}
Код: Выделить всё
$( document ).ready(function() {
var showslide = localStorage.status;
toggleSlide(showslide);
});
$( window ).on('storage',function(){
var showslide = localStorage.status;
toggleSlide(showslide);
});
function toggleSlide(showslide) {
//toggle part with animations/fade
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... in-browser
Мобильная версия