文档章节

NODE.JS & HTML5 聊天室

zTree
 zTree
发布于 2012/08/14 17:06
字数 136
阅读 2877
收藏 12

最近学习了一下 HTML5 + node.js,一边学习一边做例子。

用 node.js 制作 Server 端,提供 http & webSocket 服务,其中 webSocket 使用的是 socket.io

前台采用的是 静态的html 页面,用 html5 的一些新功能实现聊天室的界面。

聊天室支持 文本 和 手绘 两种功能,整体功能很简单,供大家一起学习探讨。

 

代码放到了GitHub 上:

https://github.com/zTree/chatRoomTest

可以直接点击 ZIP 进行下载。

 

注意:运行代码请自行安装 node.js  &  socket.io

 

© 著作权归作者所有

共有 人打赏支持
zTree

zTree

粉丝 831
博文 21
码字总数 21754
作品 1
朝阳
技术主管
私信 提问
加载中

评论(2)

zTree
zTree

引用来自“拿铁”的评论

赞了。。能语音 + 视频吗?29
不好意思,这是4年前的入门练习,并没有做那么深
拿铁
拿铁
赞了。。能语音 + 视频吗?29
8 个 Node.js 链接:HTML5游戏、数组等

这里有 8 个链接,主要关于 Node.js 开发者相关的 HTML5 游戏和数组: Command Line Node.JS A Very Cool Drawing Game in Node.JS with Source Upping the Heap Limit in the v8 JavaScrip......

oschina
2012/08/27
1K
2
Nodejs express、html5实现拖拽上传

Nodejs express、html5实现拖拽上传 一、前言 文件上传是一个比较常见的功能,传统的选择方式的上传比较麻烦,需要先点击上传按钮,然后再找到文件的路径,然后上传。给用户体验带来很大问题...

james_laughing
2015/06/02
0
0
分享10个便利的HTML5/CSS3框架

日期:2011/11/10 来源:GBin1.com 所有的开发人员都应该注意了,你们绝对应该看看这篇文章,帮助你快速创建HTML5/CSS3的开发框架。可能你也看到过其它的框架,但是你应该看看这些框架,因为...

gbin1
2011/11/10
3.1K
0
7 项 Web 开发者需要了解的新技术

Web 开发者需要经常更新他们的知识,学习新的技术,如果他们还想继续在 Web 开发领域混并混得还不错的话。下面将为你展示 7 项新的Web开发技术,作为一个Web开发人员,你需要了解、熟悉并学会...

红薯
2011/09/20
6.6K
20
NetBeans 8.1 IDE 发布

NetBeans 8.1 IDE 发布,该版本除了关注最新的 Java 技术,还有增加了用于 HTML5/JavaScript 的工具。主要更新如下: Node.js 应用开发 New Node.js project wizard New Node.js Express wiz...

oschina
2015/11/05
7K
50

没有更多内容

加载失败,请刷新页面

加载更多

Ubuntu18.04 安装MySQL

1.安装MySQL sudo apt-get install mysql-server 2.配置MySQL sudo mysql_secure_installation 3.设置MySQL非root用户 设置原因:配置过程为系统root权限,在构建MySQL连接时出现错误:ERROR...

AI_SKI
今天
3
0
3.6 rc脚本(start方法) 3.7 rc脚本(stop和status方法) 3.8 rc脚本(以daemon方式启动)

3.6-3.7 rc脚本(start、stop和status方法) #!/usr/bin/env python# -*- coding: utf-8 -*-# [@Version](https://my.oschina.net/u/931210) : python 2.7# [@Time](https://my.oschina.......

隐匿的蚂蚁
今天
3
0
Cnn学习相关博客

CNN卷积神经网络原理讲解+图片识别应用(附源码) 笨方法学习CNN图像识别系列 深度学习图像识别项目(中):Keras和卷积神经网络(CNN) 卷积神经网络模型部署到移动设备 使用CNN神经网络进行...

-九天-
昨天
5
0
flutter 底部输入框 聊天输入框 Flexible

想在页面底部放个输入框,结果键盘一直遮住了,原来是布局问题 Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text("评论"), ...

大灰狼wow
昨天
4
0
Kernel I2C子系统

备注:所有图片来源于网络 1,I2C协议: 物理拓扑: I2C总线由两根信号线组成,一条是时钟信号线SCL,一条是数据信号线SDA。一条I2C总线可以接多个设备,每个设备都接入I2C总线的SCL和SDA。I...

yepanl
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部