Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript &引用;意外标记<&引用;使用socket.io时HTML中出错_Javascript_Html_Socket.io - Fatal编程技术网

Javascript &引用;意外标记<&引用;使用socket.io时HTML中出错

Javascript &引用;意外标记<&引用;使用socket.io时HTML中出错,javascript,html,socket.io,Javascript,Html,Socket.io,我一直在使用socket.io作为服务器,它工作得很好。然而,我得到了“出乎意料的标记对于延迟响应和更正间距的优点,我感到抱歉,我现在只是在学习HTML,但遗憾的是,由于我们的讲师连续快速地给出了相对详细的作业,因此我没有机会慢行。事实证明,我有一个server.js文件多次为这个.html文件提供服务,这导致了问题。是否client files\main menu.js包含任何请使用。带有空格和反斜杠的值不是URI。URI使用斜杠作为路径分隔符,需要使用%20转义空格,请参阅RFC 3986。

我一直在使用socket.io作为服务器,它工作得很好。然而,我得到了“出乎意料的标记对于延迟响应和更正间距的优点,我感到抱歉,我现在只是在学习HTML,但遗憾的是,由于我们的讲师连续快速地给出了相对详细的作业,因此我没有机会慢行。事实证明,我有一个server.js文件多次为这个.html文件提供服务,这导致了问题。

是否
client files\main menu.js
包含任何
请使用。带有空格和反斜杠的值不是URI。URI使用斜杠作为路径分隔符,需要使用
%20
转义空格,请参阅RFC 3986。仅出于这个原因,您就希望避免在文件名中使用空格。除此之外,错误消息确实说明了错误发生的位置。可能在包含的脚本中有一个
script
元素,它不属于该元素(它只需要是脚本代码)。不,主菜单当前为空
    <script src="client files\MainMenu.js"></script>
    <html>
    <script src="socket.io\lib\socket.io.js"> </script>
    <script src="client files\MainMenu.js"></script>
    <script>
    var socket = io.connect('http://localhost');

    socket.on('news', function (data) 
    {
        console.log(data);
        socket.emit('my other event', { my: 'data' });
    });

    </script>
    <button onclick="singlePlayerClick()"> Single Player </button> 
    <button onclick="multiplayerClick()"> Multiplayer </button> 
    <button onclick="optionsClick()"> Options </button> 
    <button onclick="highScoreClick()"> High Score </button> 
    <input id="mysearch" type="search" />
    </html>