自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (17)
  • 收藏
  • 关注

原创 window onerror捕捉页面异常事件

window.onerror捕捉页面异常事件,使用这个方法可以上报埋点,便于问题的定位。上报内容:页面信息、报错信息window.onerror = function (msg) { console.log(msg) } console.log(aa) // Uncaught ReferenceError: aa is not defined// onErr...

2020-05-03 11:37:06 923

原创 javascript类型识别及判断

类型识别总结方法备注typeof无法检测具体的对象类型,适合检测变量是否定义instanceof无法检测原始类型,跨iframe会失效constructor不检测原型链,无法检测null 和undefinedduck-typing不可靠,某些场景会失效Object.prototype.toString可以检测所有原生类型,无法识别具体的自定义...

2020-05-01 20:38:36 191

原创 javascript原始类型转换

先看例子 let a = '5' + '2'; let b = '5' - '2'; console.log(a, b); //52 3 let a = '' - 1; let b = true + false; let c = null + 1; let d = undefined + 1; let e = [] + []...

2020-05-01 19:51:17 311 2

原创 js原始类型与对象类型的区别

js的原始类型 Number String Boolean Null Undefined Symbol原始类型的值无法更改 对象类型的值是可以修改 2.对象类型:相等比较 比较对象是否相等,不是比较它们的值。对象的比较是在比较引用地址:当且仅当它们的引用的是同一个对象时,它们才相等。 3.复制原始类型的值 复制原始类型变量的值时,会将值拷贝一份,和原来的值是相互独...

2020-05-01 18:23:13 363

原创 prerender-spa-plugin的安装

1. 因npm的镜像是https://registry.npmjs.org/,下载不了依赖的无头浏览器2. 切换镜像至淘宝镜像https://registry.npm.taobao.org/rita-lengdeMacBook-Pro:prerender rita_leng$ npm install -g cnpm --registry=https://registry.npm.taob...

2020-03-12 22:20:32 1236

原创 出现二个奇葩bug

1.js中少了个单引号,指定的href嵌套指定的地址,单双引号混合添加的情况下一点都不好找,让人头痛的是在chrome,ie11下没有出现js报错,在IE8下报html页面第一行出错,少了个;号2.不知页面为何出现横向滚动条,检查代码没有错误,找了半天原来是设置浏览器110%显示

2015-07-28 21:44:41 560

原创 E11 css hack

E11      识别\0{color:red;color:blue \0;}chrome下颜色是红色,IE11是蓝色

2015-07-25 00:26:43 1075

转载 $1...$9 属性 (RegExp) (JavaScript)

$1...$9 属性 (RegExp) (JavaScript)返回在模式匹配期间找到的,所存储的最近的九个部分。 只读。RegExp.$n 参数RegExp始终为全局 RegExp 对象。n1 至 9 之间的任意整数。备注每当产生一个带括号的成功匹配时,$1...$9 属性的值就被修改。 可以在一个正则表达式模式中指定任意多个带括号的子匹配,但只能存储最新的九个。示例下面的示例执行正则表达式搜

2015-07-23 21:50:36 536

原创 浏览器对文字的解析

例如:标       题  标题包含中间空格及后面空格,浏览器如何读取的呢?标题包含中间空格及后面空格:解析成一个Text节点,内容存储在Text.nodeValue中涉及到DOM规范中的核心对象(12个):ElementAttrTextCDATASectionentityReferenceEntityProcessingInstruct

2015-07-19 13:09:09 976

转载 JS Call()与Apply()

JS Call()与Apply()ECMAScript规范给所有函数都定义了Call()与apply()两个方法,call与apply的第一个参数都是需要调用的函数对象,在函数体内这个参数就是this的值,剩余的参数是需要传递给函数的值,call与apply的不同就是call传的值可以是任意的,而apply传的剩余值必须为数组。例如:function add(a, b) { ret

2015-07-18 23:07:51 389

原创 可以替代浮动的inline-block

浮动有个缺点:脱离了原来的文档流,导致父容器无高度。使用inline-block不会脱离文档流,且无忘记清空浮动的困扰并排的div都设置position:inline-block,vertical-align:top

2015-07-09 21:42:50 891

原创 span中内容随着数字长度的增加而增大

场景:导航条中数据,当数据量不大时,只会显示几页,数字只有1,2,3,4..,数字写在span标签中, 则span不需要多宽,设置固定宽度就可以,但当数据量非常大的,例如:日志管理--有增 删 改就有记录,且记录会一直保存,不会删除。这时成千万的数据量显示,转到最后一行时,页数就可能为几百万条,显示7位数字,span标签宽度就要增加了,要随着数字长度的增加需增大。CSS设置,设置个最小宽度,内间距

2015-07-09 21:18:41 3880

原创 javascript实时保存时出现修改多条记录的bug

项目中对客户的会议实现编辑,编辑页面是右侧弹出层,当有修改时就保存,对会议标题title添加改变change事件,有改变时就保存会议(saveMeeting)$("#title").change(function(){saveMeeting();})当点击一个会议,编辑修改时没问题,当点击一个会议,编辑弹出层还没有完全加载,连续点击第二个,第三个会议等等,再修改title,这时点击

2015-07-08 22:45:50 957

原创 实现jquery EasyUI tabs选项卡关闭图标后加载自定义事件

项目中当关闭tabs选项卡时,底部footer需要通过javascript重新定位calcFooter(),如何实现呢?选项卡上的关闭图标的方法是easyui自带的,calcFooter()写在onClose中不起作用,API中没有关闭后的方法,但有个关闭之前的方法onBeforeClose,在onBeforeClose方法中先实现onClose()方法,再calcFooter(),再return

2015-07-08 22:01:01 3812

原创 对IE浏览器写css hack

_  IE6识别* IE6,7识别\9 IE8识别,今天在项目中用到,以备后用CSS刚刚起步,大学不要见笑

2015-07-08 20:36:48 626

原创 IE8不显示字体图标

bootstrap流行,随着自带的字体图标也火起来了。漂亮的字体系统中没有,制作成字体文件,下载到本地,浏览漂亮的网页哦。在项目中遇到有些IE8显示不了,原因是IE8下设置了禁止字体下载

2015-07-07 22:33:07 5158 1

原创 IE8下div中有span,会影响div定位

,div在父容器中会下移

2015-07-02 21:39:59 818

原创 ul无高度

文档结构.main li{width:50%,float:left}mathenglishul无高度,div.desk向右浮动,怎么没有高度呢,由于li设置了float,对ul清除浮动,就有高度了

2015-07-02 21:07:31 685

原创 CSS三角形制作样式

.triangle{display: block;height: 0;position: absolute;width: 0;border: 9px solid;border-color: transparent #bbb;border-right-width: 0;}

2015-06-28 23:34:46 613

原创 绝对定位absolute的好处

1.不占用容器中的像素,例如:ul li中导航列表中需个关闭小按钮close,可设置一个小X图片,X设置position:absolute,就可以不占用容器li的像素2.文本框的提示,td中小图标的连接,都可设置position:absolute,不占用窗口的像素3.容器显示在较上面(positon:absolute;z-index:100),遮盖不需要显示的内容

2015-05-29 23:24:07 700

原创 页面元素中内容显示在最上面

1.设置z-index值,值越大,显示就上面,可设置:z-index:9999。设置z-index,需设置position:absolute2.如果设置z-index值无效,可能是父对象设置了overflow:hidden,隐藏了超出父对象的内容.可设置overflow:visible

2015-05-29 22:58:02 674

原创 js createRange与createTextRange的一些用法实例

一、返回createTextRange的text和htmlText 二、获取指定文本框中的选中的文字:只响应第一个文本框

2010-06-22 01:00:00 2698

原创 SQL 查询优化方法

1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷)          2、I/O吞吐量小,形成了瓶颈效应。          3、没有创建计算列导致查询不优化。          4、内存不足          5、网络速度慢          6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)          7、锁或者死锁(这也是查询慢最常见的问题,是程序

2008-07-20 21:30:00 414

原创 C#加密解密函数

des是常用的对称加密解密方法,下面是C#下的核心代码/**////         /// 进行DES加密。        ///         /// 要加密的字符串。        /// 密钥,且必须为8位。        /// 以Base64格式返回的加密字符串。        public string Encrypt(string pToEncrypt, string sKe

2008-07-20 20:51:00 1395

原创 html中head区设置

         收藏夹小图标  如果你将本站加入收藏夹,可以看到在收藏夹网址之前的IE图标变成了本站特别的图标。要实现这样效果很简单,首先制作一个16x16的icon图标,命名为favicon.ico,放在根目录下。然后将下面的代码嵌入head区:        为搜索引擎准备的内容  代码如下,替换成你自己站点的内容就可以:  允许搜索机器人搜索站内所有链接。如果你想某些页面不被搜索,推荐采用

2008-05-16 10:55:00 504

原创 C# 中的常用正则表达式总结

 C# 中的常用正则表达式总结   只能输入数字:"^[0-9]*$"。  只能输入n位的数字:"^/d{n}$"。  只能输入至少n位的数字:"^/d{n,}$"。  只能输入m~n位的数字:。"^/d{m,n}$"   只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。  只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。  

2008-05-15 15:51:00 474

原创 时间正则表达式

  日期时间判断正则表达式 这里是判断YYYY-MM-DD这种格式的,基本上把闰年和2月等的情况都考虑进去了,不过我已经忘了在哪里找到的。 ^((((1[6-9]|[2-9]/d)/d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1[6-9]|[2-9]/d)/d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]/

2008-05-15 15:45:00 2973 4

英语口语8000句chm文档

包括日常常用口语对话,有中英对照,非常不错的手册,共40节

2010-06-23

火狐web_developer插件

功能包括禁用cookies,浏览/编辑/CSS/HTML/表单/图像,页面验证等

2010-05-12

火狐web_developer插件

功能包括禁用cookies,浏览/编辑/CSS/HTML/表单/图像,页面验证等

2010-05-12

精通javascript图灵计算机科学丛书part8

JavaScript的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题--现代JavaScript是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。 本书适合各层次Web开发人员阅读。共8个压缩包

2010-05-12

精通javascript图灵计算机科学丛书part7

JavaScript的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题--现代JavaScript是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。 本书适合各层次Web开发人员阅读。共8个压缩包

2010-05-12

精通javascript图灵计算机科学丛书part6

JavaScript的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题--现代JavaScript是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。 本书适合各层次Web开发人员阅读。共8个压缩包

2010-05-12

精通javascript图灵计算机科学丛书part5

JavaScript的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题--现代JavaScript是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。 本书适合各层次Web开发人员阅读。共8个压缩包

2010-05-12

精通javascript图灵计算机科学丛书part4

JavaScript的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题--现代JavaScript是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。 本书适合各层次Web开发人员阅读。共8个压缩包

2010-05-12

精通javascript图灵计算机科学丛书part3

JavaScript的所有知识,展现了这门技术将能给网站建设 带来如何丰富的体验。本书言简意赅,扩展了读者视野,并 关注于基础且重要的主题--现代JavaScript是什么和不是 什么,浏览器支持的当前状态,以及需要注意的陷阱等。书 中所有概念都来自于现实案例的分析。 本书适合各层次Web开发人员阅读。共8个压缩包

2010-05-10

精通javascript图灵计算机科学丛书part2

本书是目前最深入的JavaScript图书,讲述了现代JavaScript的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题--现代JavaScript是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。 本书适合各层次Web开发人员阅读。共8个压缩包

2010-05-10

精通javascript图灵计算机科学丛书part1

本书是目前最深入的JavaScript图书,讲述了现代JavaScript的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题--现代JavaScript是什么和不是什么,浏览器支持的当前状态,以及需要注意的陷阱等。书中所有概念都来自于现实案例的分析。 本书适合各层次Web开发人员阅读。共6\

2010-05-10

select combox

js下拉列表控件,有较强的功能,如实现列表中项的插入,删除以及列表中数据的来源可采用多种形式配置

2010-04-29

jqueryAPI及运用

jquery1.2API 及用jquery ajax实例的动态分页的例子

2010-04-23

正则表达式的文档及例子

正则表达式匹配字符的介绍及具体例子的说明

2010-04-18

html css javascript chm手册

html css javascript chm手册

2010-04-16

PayPal在线支代代码

PayPal在线支付例子,包含需要的库文件及属性 有Net,PHP,Java例子

2008-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除