- 浏览: 55478 次
- 性别:
- 来自: 苏州
最新评论
-
tokyo2006:
不错,经验之谈是最好的
收集记录一些在使用Python、Django中遇到的问题及解决方法 -
zhuchao_ko:
自己写的操作等待浮出层
文章列表
Javascript基础博文整理
- 博客分类:
- javascript基础
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开始( ...
修改地址栏参数的方法
- 博客分类:
- js
做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.用户定制等待提示信息。
使用方法:
代码使用简单,可以通过传入的不同参数,定制不同的功 ...