`
文章列表
JS必包相关: http://www.felixwoo.com/archives/247   JS继承: http://www.cnblogs.com/sanshi/archive/2009/07/08/1519036.html   JS创建对象的方式: http://www.iteye.com/topic/697430 http://www.w3school.com.cn/js/js_objects.asp  
解决了jquery.bgiframe.min.js的一个bug (jquery.bgiframe.min.js, line 10 character 978)   jquery.bgiframe.min.js是用于解决 IE6 select z-index 属性无效,select 标签遮挡 div 的 Bug。   参照: 1.jQuery bgiframe 插件解决 IE6 select z-index 属性无效 2.解决DIV在IE下被下拉列表select穿透的问题(二)   但是这个插件在判断IE的版本时,过于简单,导致在 ...
收集记录一些使用Javascript,JQuery时遇到的问题   1.IE不支持file input的clone,不过,可以另辟蹊径,转换成移动file input到新的位置,原位置用一个新的file input替换。 http://stackoverflow.com/questions/415483/clone-a-file-input-element-in-javascript http://stackoverflow.com/questions/873987/need-file-input-element-cloned-from-1-form-into-another-v ...
收集记录一些在使用Python、Django中遇到的问题及解决方法   由于工作原因,最近开始学习Python、Django。   Python是一种面向对象 、直译式 计算机程序设计语言 ,也是一种功能强大的通用型语言,已经具有近二十年的发展历 ...
两个路由器连接的办法 http://www.henshiyong.com/archives/205.html 家里有两台电脑一台IP话机,全部使用网线连接,但是只有一个端口可用,很长时间一来都是只用一条网站在这三者直接切换,很是麻烦。 最近,购买了一台新的 ...
今天遇到了一个JS问题,在safari下就是运行不出效果,因此想到safari下有没有firebug一样的东西。在网上找啊找啊,终于在一个英文网站找到了方法。亲自实践,果然有效,所以转帖此文,以备不时之需。在原文基础上加了自己实践步骤的截图。   How to open the JavaScript console in different browsers? http://webmasters.stackexchange.com/questions/8525/how-to-open-the-javascript-console-in-different-browsers ...
加入了一家新公司,做python开发的。因此现在要学习这种非常优雅、灵活的编程语言,今后将在这里收集整理自己用到的Python 相关资源:   1.django官网 https://docs.djangoproject.com/en/1.3/   2. 如何在Eclipse中利用pydev调试Django   http://iammr.7.blog.163.com/blog/static/491026992009223113619566/   3.使用django实现上传的例子 http://2goo.info/blog/panjj/Django/2011/08/0 ...
最近在学习正则表达式,为了提高学习的效率,写了一个很简陋的正则表达式验证器的网页。   原理很简单,就是使用new RegExp() 将传入的正则字符串构造成RegExp对象,并使用它的test方法验证传入的待验证字符串,是否符合规则。   当然也可以使用eval()方法。就是将传入的正则字符串,前后接一个"/",然后使用eval()处理形如 "/正则字符串/"的字符串,得到RegExp对象,再使用它的test方法验证传入的待验证字符串,是否符合规则。   源码 <html> <head> <scrip ...
扩展Javascript字符串处理   做web前端开发,有时会发现原生js对字符串的处理方法很少(竟然不提供“替换所有”这类的方法),用起来不是很方便。   今天在网上找到了一些js 字符串处理的代码,记录下来,已备以后使用。   代码提供的方法有:   1.替换所有replaceAll() 2.反转:reverse() 3.移除左侧空格:ltrim() 4.移除右侧空格:rtrim() 5.移除前后空格:trim() 6.得到左起(10个)字符:lsubstr() 7.得到右起(10个)子符:rsubstr() 8.在字符串里查找另一字符串:位置从0开始( ...
做web前端开发,有时需要使用js修改地址栏参数。   今天在网上找到了相关的代码,记录下来,已备以后使用。   function changeURLPar(destiny, par, par_value) { var pattern = par+'=([^&]*)'; var replaceText = par+'='+par_value; if (destiny.match(pattern)) { // 原文此处有bug,这是修改后的代码 var tmp = '/'+pattern+'/'; // 下面是原文的代码 // var ...

程序员幽默

今天在《程序员》杂志上看到了几条程序员幽默,感觉挺有意思,所以摘抄下来,博大家一笑。   1.《源代码》说的是一群程序员为了找出bug,不断debug的故事。   2.君要臣死,臣facebook。   3.世界上最远的距离,不是生与死的距离,而是我在if里,你在else里,虽经常一起出现,但却永远不结伴同行。   4.最伤感的莫过于while遇到break,if需要else。   5.世界上最尴尬的选择,是你是switch,我是default,只有别人都不合适了,才能轮到我。
最近工作中遇到了ISBN-10和ISBN-13,需要对二者的正确性进行验证, 因此简单的研究了下二者的规则,整理了一些这方面的资料,并使用Excel制作了一个简陋的ISBN-10和ISBN-13生成器。     一、ISBN生成器:   ISBN-10:   ISBN-13:     二、ISBN的资料:   ISBN-10规则: 来源:http://hi.baidu.com/bgtg/blog/item/709af4fce16b5d4dd6887da2.html   ISBN-13规则: 来源:http://linran123456.blo ...
在进行数据库操作时,有时需要创建与已知表结构相同的表,搜集了一些资料,整理出来与大家分享。   MySQL:create table table_dec as select * from table_src where 1=2;(已测)create table table_dec like table_src;(已测,使用这种方式创建的表可以保留原表的主键信息) SQL Server:select * into table_dec from table_src where 1=2; (已测) DB2:create table table_dec like table_src;(在网 ...
  在网上找到了一个实现“ 随滚动条滚动居中效果 ”的jQuery插件,感觉很有用,故收藏下来。 原文地址:http://mrwlwan.wordpress.com/2008/12/05/jquery-%E9%9A%8F%E6%BB%9A%E5%8A%A8%E5%B1%85%E4%B8%AD%E6%95%88%E6%9E%9C/     随滚动居中的效果,平时都会经常使用到,于是写成一个 jQuery 的插件。同时,这是我写的第一个插件。呵呵。纪念一下。 该插件可以令所选择的 Elements 永远浮动在窗口中央,无论是滚动还是窗口的大小发生改变。 代码 (funct ...
自己写的操作等待浮出层 在实际项目中,用户的某些操作常常需要等待前面的操作完成后再往后进行,这时就需要一个浮出层覆盖整个操作区域。 收集参考了网上的一些方案后,整理了下,写成了通用的方法,与大家分享。 代码很简单,很容易看懂,因此没有加多少注释。 代码还有很多需要改进的地方,将持续更新。 实现功能: 1.使用js代码生成覆盖整个页面的浮出层,不需要单独在页面上定义div层。 2.支持等待一段时间后自动结束,或点击stop按钮结束等待, 3.支持结束等待前,用户自定义操作。 4.用户定制等待提示信息。 使用方法: 代码使用简单,可以通过传入的不同参数,定制不同的功 ...
Global site tag (gtag.js) - Google Analytics