随笔 - 420, 文章 - 12, 评论 - 186, 阅读 - 52万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  JavaScript

摘要:http://gokercebeci.com/dev/canvasresize 通过canvas和base64的处理方式实现大尺寸照片的压缩和上传 介绍: https://github.com/zevero/html5-camera kissy版处理: http://pythonhackers.co 阅读全文

posted @ 2016-06-27 09:39 懒人ABC 阅读(441) 评论(0) 推荐(0) 编辑

摘要:出处:http://blog.csdn.net/unityoxb/article/details/8532028push服务是一项很有用处的技术,它能改善交互,提升用户体验。要实现这项服务通常有两种途径,轮询和长连接。轮询就是客户端每隔一段时间就问服务器拿新数据,实现起来很简单但是服务器压力很大,而... 阅读全文

posted @ 2015-04-08 08:11 懒人ABC 阅读(2545) 评论(0) 推荐(0) 编辑

摘要:设置与获取样式属性是UI控件与特效库非常关键的部分,设置样式我们基本可以用cssText来包打天下,但获取样式就不是这回事了。详细出处参考:http://www.jb51.net/article/21717.htmJQuery,mootools,Ext等类库在这部分实现得非常艰辛,盘根错节地动用一大堆方法,因此想把这部分抠出来难度很大。深入研究它们的实现后,根据我积累的CSS知识,终于做出一个非常... 阅读全文

posted @ 2010-02-24 10:14 懒人ABC 阅读(438) 评论(1) 推荐(0) 编辑

摘要:visibility属性用来确定元素是显示还是隐藏的,这用visibility="visible|hidden"来表示(visible表示显示,hidden表示隐藏)。当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置。---------------------------------------------------------------例子... 阅读全文

posted @ 2010-01-21 09:39 懒人ABC 阅读(761) 评论(0) 推荐(0) 编辑

摘要:当在一个普通页面上通过showModelDialog打开一个新页面时,在这个新页面上用showModelDialog再打开一个页面,IE6下面会发现可以操作原先的普通页面。操作如下:page1.show(){page1.showModelDialog("page2.htm");}page3.show(){page2.close();page2.dialogArguments.showModelDi... 阅读全文

posted @ 2010-01-20 14:33 懒人ABC 阅读(572) 评论(0) 推荐(0) 编辑

摘要:在js中,如果你使用parseInt("08"),一般都会认为会返回8,然而实际上返回了0.但是用Number("08")返回的才是8.但是parseInt("08", 10)是可以返回8的。为搞清楚两者的区别,参考了别人写的parseInt&Number的区别:parseInt Parses a string argument and returns an integer ... 阅读全文

posted @ 2010-01-20 10:47 懒人ABC 阅读(561) 评论(0) 推荐(0) 编辑

摘要:replace方法不像C#里,指定一个字符串用另外一个替换就可以了。要使用正则表达式才能把所有的替换掉,否则会只替换掉第一个。var msg = "aa bb cc dd";msg.replace(" ", ",");msg.replace(new RegExp(" ", 'g'), ",")结果分别是aa,bb cc ddaa,bb,cc,dd 阅读全文

posted @ 2009-12-31 09:36 懒人ABC 阅读(271) 评论(0) 推荐(0) 编辑

摘要:概述CSS滤镜虽然只能在IE浏览器中表现出效果,但是仍不失为网页增加特效的好办法。1.CSS静态滤镜样式 (filter)CSS静态滤镜样式的使用方法:{ filter : filtername( parameters1, parameters2, ...) }Filter样式 简要说明 支持参数 alpha 设置图片或文字的不透明度 opacity、finishOpacity、style、sta... 阅读全文

posted @ 2009-12-28 15:52 懒人ABC 阅读(312) 评论(0) 推荐(0) 编辑

摘要:HTML字符实体(Character Entities),转义字符串(Escape Sequence)为什么要用转义字符串?HTML中<,>,&等有特殊含义(<,>,用于链接签,&用于转义),不能直接使用。这些符号是不显示在我们最终看到的网页里的,那如果我们希望在网页中显示这些符号,该怎么办呢? 这就要说到HTML转义字符串(Escape Sequence)... 阅读全文

posted @ 2009-12-23 17:10 懒人ABC 阅读(2298) 评论(0) 推荐(0) 编辑

摘要:数据类型基本数据类型基本数据类型是JS语言最底层的实现。简单数值类型: 有Undefined, Null, Boolean, Number和String。注意,描述中的英文单词在这里仅指数据类型的名称,并不特指JS的全局对象N an, Boolean, Number, String等,它们在概念上的区别是比较大的。对象: 一个无序属性的集合,这些属性的值为简单数值类型、对象或者函数。同上,这里的对... 阅读全文

posted @ 2009-12-17 13:34 懒人ABC 阅读(266) 评论(0) 推荐(0) 编辑

摘要:傳統的物件導向語言不容易撰寫,像 VB.NET, C#, JAVA。如物件的撰寫必須放在另外的檔案(*.vb, *.cs)、必須使用 Class 這個關鍵字、不能用很簡單的方式去新增物件或指定物件。而 JavaScript 有上述物件導向語言的特性。不一樣的是,它的物件導向非常容易使用( Objects are soft ),可以使用很簡單的方法去新增子物件 ( Simple Assignment... 阅读全文

posted @ 2009-12-17 13:13 懒人ABC 阅读(280) 评论(0) 推荐(0) 编辑

摘要:利用XMLHTTP无刷新添加数据之Post篇.前两篇主要写了从获取数据.接下来,我们讲讲如何添加数据.我们传统的提交数据的方法都是用<Form>来实现的.<Form>标记中的Method属性确定了表单元素的数据在发送到服务器时,如何对HTTP请求信息进行打包.Method 属性可以使用的方法Method属性 发送表单元素的方式 读取数据的Request集合Get 标识在UR... 阅读全文

posted @ 2009-12-16 13:55 懒人ABC 阅读(182) 评论(0) 推荐(0) 编辑

摘要:注:三大主流浏览器中firefox和IE都支持onbeforeunload事件,opera尚未支持。用法:object.onbeforeunload = handler <element onbeforeunload = “handler” … ></element> 描述:事件触发的时候弹出一个有确定和取消的对话框,确定则离开页面,取消... 阅读全文

posted @ 2009-11-24 11:29 懒人ABC 阅读(510) 评论(0) 推荐(0) 编辑

摘要:<script language="JavaScript"> var aaa function test() { aaa=if0.showModelessDialog("javascript:alert();window.close();","","status:no;resizable:no;help:no;dialogHeight:30px;dialogWidth:40px;... 阅读全文

posted @ 2009-09-25 12:51 懒人ABC 阅读(625) 评论(0) 推荐(0) 编辑

摘要:Javascript Clear Select Options FastUse the Javascript function below to quickly remove or delete all the items from a select box/dropdown list in your web page.Source CodeThe following Javascript fun... 阅读全文

posted @ 2009-09-15 10:24 懒人ABC 阅读(1360) 评论(1) 推荐(0) 编辑

摘要:使用IFrame或者Frameset都可以监视是否文件已经传输到客户端了。 var obj_IFrame = document.getElementById("detail"); obj_IFrame.onreadystatechange = function() { if (obj_IFrame.readyState && (obj_IFrame.readyState == 'i... 阅读全文

posted @ 2009-08-30 15:29 懒人ABC 阅读(358) 评论(1) 推荐(0) 编辑

摘要:var obj_Frame = top.document.getElementById("bodyPage");//top是顶级画面,bodyPage是其中的一个Frameobj_Frame.src = "about:blank"//把src指向你希望的路径同时也可以通过onreadystatechange事件监视Frame是否已加载完成。obj_Frame.onreadystatechange ... 阅读全文

posted @ 2009-07-22 15:30 懒人ABC 阅读(445) 评论(0) 推荐(0) 编辑

摘要:Window.ShowModalDialog使用手册 基本介绍:showModalDialog() (IE 4+ 支持)   showModelessDialog() (IE 5+ 支持)   window.showModalDialog() 方法用来创建一个显示HTML内容的模态对话框。   window.showModelessDialog() 方法用来创建一个显示HTML内容的非模态对话框。... 阅读全文

posted @ 2009-07-03 11:43 懒人ABC 阅读(282) 评论(0) 推荐(0) 编辑

摘要:用了很多方法,window.location.replace,new open等等都无法屏蔽地址栏和回退键。而使用fullscreen则把标题也隐藏掉了,很难看。在开发中发现一个规律,当使用open打开一个窗口,然后再由它打开一个模态窗口,关掉这两个窗口,重新打开窗口(open模式),就没有了后退键了。准备:default.htm=>jump.htm=>jump2.htm=>ma... 阅读全文

posted @ 2009-07-01 18:39 懒人ABC 阅读(745) 评论(0) 推荐(0) 编辑

摘要:长整形标准http状态码,定义如下: Number Description 100Continue101Switching protocols200OK201Created202Accepted203Non-Authoritative Information204No Content205Reset Content206Partial Content300Multiple Choices301Mo... 阅读全文

posted @ 2009-06-30 09:59 懒人ABC 阅读(194) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示