Как передавать данные между страницами, если они открыты на разных устройствах (на одном сайте)?
Короче, есть например сайт ggg.com и на нем есть две страницы pc.html и phone.html и есть например скрипт main.js. В скрипте генерируется число от 0 до 4000. Например, нам выпало 3679 и это число вывелось на странице pc.html (эта страница открыта на пк), потом на телефоне заходим на сайт, только на страницу phone.html и у нас есть input, там мы вводим число которое нам показалось на pc.html и если они совпадают то на странице pc.html появляется сообщение "Подключено".
Можно ли как то реализовать это на чистом js? Если нет, то может php и js или только php.
Кто может помочь или подсказать мне что надо делать? Спасибо
1) php код генерирует число (от 0 до 4000), js на странице показывает код и раз в какое-то время спрашивает php, ввели ли число на странице phone.html.
2) js подключается к WebSocket, получает от него число (от 0 до 4000) показывает на странице и ждёт сообщения о том, что код активировали на странице phone.html.
Арсений Соколовский, сайт ведь не для 1 посетителя? Помимо надписи ведь что-то ещё в телефоне произойдёт? – запишется кука, по ней будет определяться пользователь в БД сайта. Или как там у вас?
Что касается передачи сообщения о событии на сервере в страницу pc.html, про WebSocket уже ответили.