我在我的网站上使用Socket IO获取实时信息,一切正常,但在某种情况下,我必须打开一个新的连接,取代旧的。所以我需要替换定义会话的变量,有没有办法做到这一点?是重新加载一个特定的javascript页面,还是更新页面上的变量。
我添加了javascript页面:
<script type="text/javascript" src="js/ws/data/data.js"></script>
在这个页面上有许多变量称为&#34; socket&#34;这是在上面的行中定义的,其中我包含了这样的javascript页面:
var socket = io.connect();
在页面本身上,变量的使用方式如下:
socket.on('connected', function () {
socket.emit("session", cookie('login'));
});
无论如何我能做到吗?