javascript
文章平均质量分 58
竹君子
谦谦君子,温润如玉
展开
-
关于"parseInt"
在进行js脚本编写的时候,parseInt这个函数经常被使用,目的是将 一个字符串转换为整型数.但是这个函数的实现和我们一般的想象有一定的差距.如:我们用 parseInt(08),希望得到的是 8,结果得到的是 0 (特别是在日期转换中)在js帮助中有这样一段:parseInt( ) parses and returns the first number (with an opti原创 2007-08-07 08:20:00 · 3699 阅读 · 1 评论 -
机器是否联网的javascript的判断方法介绍
在很多场景下,只有机器已经联网以后,web应用才能启动。如果没有联网,就会提示错误。、但是机器有时候要重启。 如果机器重启后,立刻启动web应用的话,可能,机器上的网络服务还没有准备好。特别是windows7,启动网络服务需要好几秒,这个时候怎么办呢? 之前尝试过几种方法:比如 通过ping来判断, 但是ping需要有一个非本机的ip地址。 这个不是很通用比如监控某个端口是原创 2013-08-09 14:48:27 · 1801 阅读 · 0 评论 -
Knockout.js初探
Knockout是一个轻量级的js的UI类库,通过应用MVVM模式(Model-View-ViewModel,MVP是用在某个特定页面上,WPF技术出现,使得MVP晋级成MVVM。模式也是依次进化而形成MVC—>MVP—>MVVM。WPF就是Windows Vista的用户界面框架,属于NET Framework 3.0的一部分。)使JavaScript前端UI简单化。Knoc原创 2013-08-08 22:34:06 · 4167 阅读 · 0 评论 -
最流行的日程编辑控件FullCalendar精华摘要
FullCalendar是一个jQuery日历插件,它使用Ajax来获取每一个月的日历事件并能够配置成使用自己的日历事件来源比如从Google Calendar获取事件。支持拖放日历中的事件,自定义点击和拖放事件。在很多项目中都会用到这个控件。比如我之前做过的日报管理功能,课程表功能,节目表功能等。想当年(大概是07年的时候,我们做工作日历功能的时候,还自己开发了一套日周月的视图功能,不过转载 2013-08-08 21:34:12 · 7136 阅读 · 0 评论 -
推荐一个面向对象的javascript框架mootools
MooTools是一个简洁,模块化,面向对象的开源JavaScript web应用框架。浏览器支持:支持IE6以上,也支持firefox,safari等与jQuery、Prototype、YUI、Dojo几个更有名的相比,它的优点在:优点:1.灵活,模块化的框架,用户可以选择自己需要的组件。2.MooTools符合OO的思想,使代码更强壮,有力,有效。适合大中型项目使用原创 2013-08-07 22:03:01 · 2159 阅读 · 0 评论 -
多文件上传控件uploadify介绍
在很多场合下,会用到文件的批量上传功能,这个对需要上传多个照片,图片或者文档的人来说,会省不少事情。而普通的id下面的file控件只能支持单个文件的上传,这个确实比较弱。所以介绍一种可以上传多个文件的js控件:基于 jquery的uploadify。它结合了ajax和flash,实现了这个多线程上传的功能。所以用户使用时首先会要求flash客户端的安装。需要使用的文件有:(也需要j原创 2013-08-06 22:18:42 · 3739 阅读 · 1 评论 -
Firebug使用详解
写得很详细http://www.cnblogs.com/xiachufeng/archive/2010/08/02/1790411.html转载 2013-08-03 23:23:32 · 1165 阅读 · 0 评论 -
jquery.ui的bxslider控件在IE下使用的问题
使用了 bxslider控件进行网页的切换。发现在firefox切换得很稳定,按照设置的切换时间进行切换。但是换成IE浏览器发现,却不是那么回事了。包括IE8和IE10.明明设置了30秒 有的时候10分钟都不切换,本以为切换失灵了,结果又在第11分钟切换了。但是刷新页面再来一次,可能又变成5分钟后切换了。 另外,再继续切换的时候,每个页面的停留时间都不一样。这个确实比较郁闷。查了一下官方文原创 2013-08-03 21:57:34 · 2798 阅读 · 0 评论 -
多个jquery.datatable共存,checkbox全选异常问题的解决
【问题原因】 这个应该是 jquery.datatable 控件本身的一个缺陷。 该控件中的checkbox小插件的 id是写死的,所以当 有多个datatable 引用到一个 页面中的时候,全选事件会匹配全部的datatable ,所以造成全部多个表格的 checkbox被都被选中。 【解决方法】 所以最好是修改jquery.datatable控件,给生成的每个datat原创 2013-06-26 18:52:18 · 5007 阅读 · 0 评论 -
各类IE版本的小差异(编程中需要注意)
1. console.log 方法在 ie10之前无法使用 (但在firefox,chrome中都可以)所以推荐使用 fauxconsole.js的 console.log(message)方法 2. IE10和IE7相比, 在 css中 position属性设置, absloute,的解析方面也不一样。 似乎IE7是不认这个属性的。而IE10(包括IE8,IE9)是可以识别的。原创 2013-05-15 11:02:07 · 1415 阅读 · 2 评论 -
javascript :数字格式化输出
script type="text/javascript">var format = function (number, form) { var forms = form.split(.), number = + number, numbers = number.split(.) , leftnumber = numbers[0].split()原创 2009-01-15 15:11:00 · 8721 阅读 · 0 评论 -
frame 下文本类比的脚本实现
html中,如果需要在frame中放2个页面,这2个页面的结构相同,只是每个列表的行数和内容有所不同,要保证滚动条拖动的时候,这两个页面同步向下滚动,从而比较清楚的进行差异对比。其实最主要的就是每个列表要保证同样高度。具体的实现代码如下:frame2.html: var listA1= parent.frame1.document.getE原创 2008-04-20 15:52:00 · 1156 阅读 · 0 评论 -
文本框中输入法切换问题
可以通过设置ime-mode在页面输入控件中关闭输入法希望关闭输入法: 希望使用当前输入法: 当某个文本域不需要中文输入的时候,我们可以通过设置 ime-mode 属性值为 inactive 或者 disabled,减少错误的可能性。同样的我们可以设置那些需要中文输入的文本域的 ime-mode 属性值为 active。ime-mode CSS提议属性语法:ime-mode : au原创 2008-04-08 16:07:00 · 2604 阅读 · 0 评论 -
关于javascript 中的defer 属性介绍
defer是脚本程序中的一个特殊属性。它告诉浏览器Script段包含了无需立即执行的代码,并且,与SRC属性联合使用,它还可以使这些脚本在后台被下载,前台的内容则正常显示给用户。而在文档加载完毕了再执行脚本 注意点:1、不要在defer型的脚本程序段中调用document.write命令,因为document.write将产生直接输出效果。2、不要在defer型脚本程序段中包括任何立即原创 2007-06-06 15:49:00 · 1382 阅读 · 0 评论 -
360浏览器上的对js支持的一些特别的问题
360浏览器上的对js支持的一些特别的问题,2个例子分享原创 2015-03-27 02:07:19 · 8322 阅读 · 0 评论