
JavaScript
文章平均质量分 63
jianqi6
我喜欢研究 、、交朋朋友
展开
-
HighCharts & AJAX 绘制图表
最近在做一个监控系统,需要制作两个图形,一个度盘,一个波形图,最先开始使用了JFreeChart绘制图形,但是在服务器端绘制图形鸭梨很大,占用带宽多,浏览图形不畅快,抛弃之。 然后觉得可以使用Java Applet在客户端绘制图形,但是这个要求JRE环境,于是也被无情的抛弃了。 :shock: 然后在网上找了会,发现一个HighCharts类库,一个JQuery插件,使...2011-04-13 20:08:11 · 180 阅读 · 0 评论 -
关于在JS里删除变量 销毁所占内存 的讨论
如:[quote]var obj = document.getElementById(id); obj = null;[/quote][quote]var obj = document.getElementById(id); delete obj;[/quote][quote]var obj = document.getElementById(id); obj = ...原创 2011-04-13 23:03:33 · 593 阅读 · 0 评论 -
WEB端的绘图方式 讨论最优
目前做了一个监控数据的网站,因为一直要与后台进行交互,即AJAX请求,这样可能会一连几天都会停留在这个页面上,这个页面的主要需求或者业务(功能):[quote][list][*]根据二进制流数据 绘制波形图[*]根据传过来的一个度数在度盘中显示位置[*]每秒显示AJAX请求数据[*]一条数据解析完成刷新历史数据[/list][/quote][quote]...2011-04-14 21:53:49 · 179 阅读 · 0 评论 -
JS navigator 对象
navigator是一个独立的对象,他用于提供用户所使用的浏览器以及操作系统等信息,以navigator对象属性的形式来提供。--------------------------------------------------------------------------------属性名称 兼容性 返回内容appCodeName ja...原创 2011-09-29 14:23:01 · 142 阅读 · 0 评论 -
通过navigator 对象判断浏览器、浏览器版本
navigator包含了正在使用的 Navigator 的版本信息。客户端对象 实现版本 Navigator 2.0Navigator 3.0: 添加了 mimeTypes 和 plugins 属性;添加了 javaEnabled 和 taintEnabled 方法。Navigator 4.0: 添加了 language 和 platform 属性;添加了 preference...原创 2011-09-29 14:25:55 · 365 阅读 · 0 评论 -
JS获取页面窗口大小解读
技术要点本节实例给出一个获取浏览器当前窗口大小的方法。当浏览器窗口大小变化时,显示的值会随时变化。 本节代码主要使用了Document对象关于窗口的一些属性,这些属性的主要功能和用法如下。 [list][*]要得到窗口的尺寸,对于不同的浏览器,需要使用不同的属性和方法:若要检测窗口的真实尺寸,在Netscape下需要使用Window的属性;在IE下需要深入Documen...原创 2011-10-19 18:08:12 · 102 阅读 · 0 评论 -
IE、FF的JS兼容写法
做BS开发就难免会用到javascript,而每个浏览器对javascript的支持有不同。这就需要我们程序员去兼容他们下面是兼容IE和FF的js脚本做法和分解(部分选自网上,经本人整理),希望对大家有帮助。 /*以下以 IE 代替Internet Explorer,以 MF/FF 代替 M...原创 2011-10-19 18:12:53 · 130 阅读 · 0 评论 -
JavaScript 动态添加事件 和 获取Event (兼容IE和Firefox)
1、直接给对象添加事件document.all.Object.ondblclick=function(){方法};2、通过监听方式添加事件,多事件可并存,按添加顺序执行。if(window.addEventListener) // Mozilla, Netscape, Firefox Object.addEventListener("click", function(){方法...原创 2012-02-28 16:03:05 · 211 阅读 · 0 评论