如何在socket.io中使用相同的sessionid连接multipule html页面

时间:2014-04-07 19:08:41

标签: javascript html sockets socket.io

我有以下客户端脚本

一个是我的函数,它位于我的index.html

<script src="/js/socket.io.js"></script>
    <script type="text/javascript">
var socket = io.connect('https://private.c9.io/');
socket.emit('Start', 'tobi', function (data) {
var sessionid = socket.socket.sessionid;
    console.log(data + " " + sessionid); // data will be 'sessionid'
});
</script>

另一个是位于我的page2.html上的函数

<script src="/js/socket.io.js"></script>
<script type="text/javascript">
var socket = io.connect("https://private.c9.io/");  //i need to set session id from index.html
    socket.emit('Start2', 'tobi', function (data) {
    console.log(data); // data will be 'result'
});


</script>

问题是当我在每个页面上使用套接字连接时,sessionid是不同的,我需要 socket.io的sessionid对两者都是一样的。

我只需要帮助我如何在page2.html函数上设置会话ID。

有人可以帮忙吗?

0 个答案:

没有答案