JavaScript
文章平均质量分 57
subchen
无
展开
-
怎么设置可以把dropdown设成可以输入数据
参考:请选择客户编号嘿嘿,这个简单,哈哈,收藏一个....原创 2005-11-01 10:38:00 · 1881 阅读 · 0 评论 -
推荐一个IE下的优秀js调试工具(Companion.JS)
做web开发的朋友都清楚,js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的, 这些不谈,最痛苦的是没有什么好的调试工具,现在的情况比以前稍好,在Firefox下还有firebug,这的确是一个不错的js调试工具,但在IE下 使用就很麻烦,而且效果很不好,鄙人一直苦于寻找一个很好的IE下的js调试工具,能够自动捕获错误,并定位位置和转载 2008-04-22 15:30:00 · 1358 阅读 · 0 评论 -
IE中伪类:hover的使用及BUG,以及如何在IE6中进行修正(CSS)
:hover是我们在CSS设计中最常运用的伪类之一,许多绚丽效果的实现离不开伪类:hover,比如我们常见的纯CSS菜单、相册效果等等。或许用了这么久的伪类:hover,还有部分朋友还不完全了解hover的规则:引用:在CSS1中此伪类仅可用于a对象。且对于无href属性(特性)的a对象,此伪类不发生作用。在CSS2中此伪类可以应用于任何对象。 但目前IE5.5、IE6仅支持CSS1中原创 2007-12-20 10:51:00 · 1519 阅读 · 0 评论 -
解决form产生的空行的最佳方法
去掉Form下面多余空行,对form进行优化 form { margin-bottom: 0px; }原创 2007-12-10 13:12:00 · 1114 阅读 · 0 评论 -
Javascript 密码强度设置
/** * 6 级强度设置(数字、大写字母、小写字母、特殊字符、长度>=6、长度>=10) * 如果密码为空,返回 0 */function __pwdStrength(pwd) { var sum = [0, 0, 0, 0]; for (var i=0; ipwd.length; i++) { var c = pwd.charCodeAt(i); i原创 2007-10-29 14:46:00 · 1689 阅读 · 0 评论 -
一个实用的 Javascript XML to JSON Object 对象的转换 (JQuery)
一个实用的 Javascript XML to JSON Object 对象的转换 (JQuery)一个用来将xml文件转换成对象的插件 xml文件如下 TreeView ListGrid ListBox 1 生成的对象为: 调用 var xml = $.loadXML("PluginConf.xml"); var obj = $(xml).toObjec原创 2007-10-11 11:38:00 · 8095 阅读 · 2 评论 -
FireBug 控制台函数说明
原文地址:http://www.joehewitt.com/software/firebug/docs.php FireBug 是一个非常实用的JavaScript以及DOM查看调试工具,是 Firefox 的一个插件。使用 FireBug 调试 AJAX 应用非常方便,终于可以告别 alert 时代了! Console Logging 函数FireBug 为所有 Web 页面提供了一个转载 2007-10-22 14:48:00 · 1185 阅读 · 0 评论 -
Javascript 版本的 Sprintf 字符串格式化函数
/*** sprintf.js -- POSIX sprintf(3) style formatting function for JavaScript** Copyright (c) 2006-2007 Ralf S. Engelschall ** Partly based on Public Domain code by Jan Moesen ** Licensed under GPL转载 2007-09-19 10:27:00 · 2701 阅读 · 0 评论 -
如何得到浏览器 DOM 对象的所有属性和方法
可以得到各种浏览器的DOM对象属性方法function showObject(obj) { var ms = [] for(var m in obj) ms.push(m) ms.sort() var html = "" for (var i in ms) { var m = ms[i] html += m + ": " + obj[m] + "/n" } html += "" doc原创 2006-04-26 10:40:00 · 3783 阅读 · 0 评论 -
document.getElementByClass
document.getElementByClass = function (classname) { var elements = []; var alltags = document.all ? document.all : document.getElementsByTagName("*") for (var i=0; i var classNames = alltag原创 2006-01-06 16:22:00 · 7654 阅读 · 0 评论 -
可完全定制的Javascript日历 (Callback 实现)
采用Callback的方式,回调生成样式。所以只要自己编写简单的 CalendarStyle, 就可以生成完全定制的Javascript日历。具体代码如下: var c = new Calendar(new CalendarStyle());var h1 = c.buildWeek(["SUN", "MON", "TUS", "WED", "THU", "FRI", "STA"]);va原创 2005-12-30 09:48:00 · 1401 阅读 · 0 评论 -
Javascript Versions
There have been several revisions of Javascript/ECMAScript/JScript, and different versions have been deployed in different situations. This table details which versions relate to which browser. Javasc原创 2005-11-17 10:09:00 · 1478 阅读 · 0 评论 -
用javascript动态调整iframe高度
转载请保留本文原始链接:http://www.zeali.net/blog/entry.php?id=81当你在页面上使用了iframe之后,一般来说会不希望iframe显示难看的滚动条,以使iframe里面的内容和主页面的内容浑然一体。这时候你会设置 scrolling="no" 属性。但是这样一来如果iframe里面的内容是变化的,高度会随之内容的变化而变化的时候,你的iframe就会显得太长原创 2005-11-17 13:56:00 · 1426 阅读 · 0 评论 -
Angular.JS + Require.JS + angular-async-loader 来实现异步加载 angular 模块
传统的 angular 应用不支持异步加载模块,必须在 module 启动的时候,所有模块必须预加载进来。 通过使用 angular-async-loader 库,我们可以使用 requirejs 等加载器,在 module 初始化之后,在动态异步加载其他的 Controller, Services, Filters 等等...原创 2015-11-06 22:25:39 · 5745 阅读 · 0 评论