如何使用socket.io从客户端调用服务器端功能?

斯瓦格

使用快速框架。我想调用function init() { // }驻留在server.js中的代码(使用express.js设置)

客户端包含代码

<script src="/socket.io/socket.io.js"></script>
<script>
 var socket = io.connect('http://localhost');
</script>

但是我想init()<a href='WHAT TO PUT HERE'> Click to invoke Init() on server </a>客户端的index.html上调用

编辑:

<a href='javascript:callInit();'> Get Init </a>

调用上面的函数callInit()

 <script> function callInit() {  socket.emit('init', 'data'); }

但是`socket.emit('init','data'); 不执行。我不明白为什么?

萨钦

Client.js

  <script src="/socket.io/socket.io.js"></script>
  <script>
     var socket = io.connect('http://localhost');
     $("#urAnchorTagId").click(function(){
         socket.emit('urEvent','urData');
   });
 </script>

Server.js

   var app = express();
   var server = http.createServer(app);
   var io = require('socket.io').listen(server);
   server.listen(8080);
   io.sockets.on('connection', function (socket) {
       socket.on('urEvent', function (data) {
        function init(){
             //ur task

            };
   });
 });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从客户端调用服务器端按钮单击功能?

来自分类Dev

如何从流星中的客户端调用服务器端功能

来自分类Dev

如何从流星中的客户端调用服务器端功能

来自分类Dev

为什么在服务器端和客户端同时调用recv和发送功能时使用客户端的文件描述符?

来自分类Dev

在客户端时如何运行服务器端的功能?

来自分类Dev

如何知道服务器端的其余客户端调用了哪个http动作

来自分类Dev

如何从客户端socket.emit服务器端socket.io捕获名称空间来源

来自分类Dev

如何模拟服务器响应-服务器端客户端

来自分类Dev

如何使用Socket.IO发出服务器端错误并接收有关错误客户端的详细信息?

来自分类Dev

如何在Node.js中从客户端调用服务器端函数(例如html按钮onclick)?

来自分类Dev

如何在Node.js中从客户端调用服务器端函数(例如html按钮onclick)?

来自分类Dev

使用Ajax调用.net,C#获取客户端的服务器端字符串值

来自分类Dev

如何使用Ajax更改服务器端语言Cookie(例如客户端)?

来自分类Dev

如何使用asp.net访问服务器端的客户端文件

来自分类Dev

如何使用服务器端C#在客户端更改表单属性

来自分类Dev

在服务器端观察Socket客户端的ping

来自分类Dev

新行在客户端和服务器端如何分类?

来自分类Dev

RESTful PHP:从客户端到服务器端如何工作?

来自分类Dev

如何从服务器端唯一地识别客户端?

来自分类Dev

如何从服务器端C#代码触发客户端JavaScript?

来自分类Dev

在Meteor中,如何在服务器端完成操作时在客户端知道?

来自分类Dev

如何在客户端渲染的React应用中发出服务器端请求?

来自分类Dev

RESTful PHP:从客户端到服务器端如何工作?

来自分类Dev

新行在客户端和服务器端如何分类?

来自分类Dev

如何跟踪服务器端更新客户端?

来自分类Dev

如何抑制冒泡到客户端的EJBException的服务器端日志记录?

来自分类Dev

OpenVPN:如何从服务器端为客户端分配特定的网络掩码?

来自分类Dev

我如何将Java对象从服务器端传递到客户端

来自分类Dev

如何从服务器端C#代码触发客户端JavaScript?

Related 相关文章

  1. 1

    如何从客户端调用服务器端按钮单击功能?

  2. 2

    如何从流星中的客户端调用服务器端功能

  3. 3

    如何从流星中的客户端调用服务器端功能

  4. 4

    为什么在服务器端和客户端同时调用recv和发送功能时使用客户端的文件描述符?

  5. 5

    在客户端时如何运行服务器端的功能?

  6. 6

    如何知道服务器端的其余客户端调用了哪个http动作

  7. 7

    如何从客户端socket.emit服务器端socket.io捕获名称空间来源

  8. 8

    如何模拟服务器响应-服务器端客户端

  9. 9

    如何使用Socket.IO发出服务器端错误并接收有关错误客户端的详细信息?

  10. 10

    如何在Node.js中从客户端调用服务器端函数(例如html按钮onclick)?

  11. 11

    如何在Node.js中从客户端调用服务器端函数(例如html按钮onclick)?

  12. 12

    使用Ajax调用.net,C#获取客户端的服务器端字符串值

  13. 13

    如何使用Ajax更改服务器端语言Cookie(例如客户端)?

  14. 14

    如何使用asp.net访问服务器端的客户端文件

  15. 15

    如何使用服务器端C#在客户端更改表单属性

  16. 16

    在服务器端观察Socket客户端的ping

  17. 17

    新行在客户端和服务器端如何分类?

  18. 18

    RESTful PHP:从客户端到服务器端如何工作?

  19. 19

    如何从服务器端唯一地识别客户端?

  20. 20

    如何从服务器端C#代码触发客户端JavaScript?

  21. 21

    在Meteor中,如何在服务器端完成操作时在客户端知道?

  22. 22

    如何在客户端渲染的React应用中发出服务器端请求?

  23. 23

    RESTful PHP:从客户端到服务器端如何工作?

  24. 24

    新行在客户端和服务器端如何分类?

  25. 25

    如何跟踪服务器端更新客户端?

  26. 26

    如何抑制冒泡到客户端的EJBException的服务器端日志记录?

  27. 27

    OpenVPN:如何从服务器端为客户端分配特定的网络掩码?

  28. 28

    我如何将Java对象从服务器端传递到客户端

  29. 29

    如何从服务器端C#代码触发客户端JavaScript?

热门标签

归档