Javascript изменить значение переменной без перезагрузки страницы? - PullRequest
1 голос
/ 24 февраля 2012

Я использую Socket IO для получения информации в реальном времени на моем веб-сайте, все работает нормально, но при определенных обстоятельствах мне приходится открывать новое соединение, заменяя старое. Поэтому мне нужно заменить переменную, которая определяет сеанс, есть ли способ сделать это? будь то перезагрузка этой конкретной страницы JavaScript или обновление переменных на странице.

Я включаю страницу JavaScript:

<script type="text/javascript" src="js/ws/data/data.js"></script>

на этой странице есть ряд переменных, называемых «сокетами», которые определены в строке выше, где я включаю эту страницу JavaScript следующим образом:

var socket = io.connect();

на самой странице переменная используется такими способами:

socket.on('connected', function () {
socket.emit("session", cookie('login'));
});

Могу ли я в любом случае сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...