aJax技术讲在线客服技术请添加链接描述,就不得不讲到aJax技术,AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。有了这种技术,就可以实现网页部分数据的更新,而不像传统Web技术那样,需要刷新整个页面。
目前有很多aJax框架,如DWR,Dojo,ProtoType,BackBase等,不同的aJax框架,实现的功能不同,用处也不同,在开发项目的时候,需要根据自己的需要选择不同的框架。我比较推崇采用DWR,因为这个框架的实现比较优美,使用也比较简单,而且能够把Java和JavaScript统一起来。
DHTML(动态HTML)DHTML(动态HTML)提供了在浏览器中维护内容、进行用户交互的扩展能力。就像Java开发者使用servlet和JSP那样,DHTML也应该是你的工具箱中的一部分。
DHTML涉及到HTML、级联样式表(CSS)、JavaScript和DOM。传统的页面只能通过重新装载来自server新页面的方式进行更新。DHTML提供了在页面被装载完毕后对浏览器内的HTML文档的完全控制。你应该见过一些带有“图像翻滚”、弹出内容、可收缩菜单功能的web页面,它们便是使用DHTML技术实现的。尽管存在一些标准上的差异(见下面的“跨浏览器DHTML”),多数兼容JavaScript1.4版本的浏览器(后面将简称为“版本4的浏览器”)都支持DHTML。
从开发者的角度审视浏览器中的整个文档,比如Frame、图片、表格等,它们都可以表示为具有层次的对象模式——DOM。通过使用JavaScript可以维护DOM的成员,不但可以改变文档的内容和外观,而且还可以捕捉例如鼠标移动、form提交这些用户事件,而后对DOM进行相应修改。例如鼠标移动到图片的上方可以产生“mouse-over”事件,这时通过显示高亮版本的图片或者弹出解释性文字的方式修改页面外观。
通知解决方案在线客服系统最重要的就是通知,用户发送的消息如何通知到客服,客服发送的消息又如果通知到用户,下面将讲解其中一些常用的通知解决方案。