编程手札

My Developer Knowledge Base

排序:
默认
按更新时间
按访问量

老生常谈IE兼容性:ie6 javascript:void(0)、IE7 input透明、IE8 jquery动态加载css

这年头依旧有人坚守IE6阵营,为什么呢?人家客户说单位以前系统必须用IE6没办法升级,这理由还真充分! 一、IE6 对javascript:void(0)的支持      问题:a href=”javaScript:void(0)” onclick=”doSomething();”>cl...

2013-11-29 17:58:18

阅读数:8402

评论数:0

神奇的IE6、IE7,莫名其妙的bug——单元格的高度会影响文本框的宽度?

很多时候古老浏览器带来的问题往往出乎我们意料,而多数时候我们都能找到一个原因来解释这个bug,但今天在IE6和IE7遇到的bug确实让摸不着头脑,见下图: 从图片可以看到有两个问题: 1、表格右边框线不见了; 2、红色圆圈圈住的地方,那个文本框少了个右边框线,而另外的一个Textare和...

2013-08-14 18:03:32

阅读数:2402

评论数:0

从浏览器剪切板中读取图片并显示--for chrome

利用chrome的clipboardData和File Reader对象,可以很好的实现些功能。 function test(evt){ //for chrome var clipboardData = evt.clipboardData; for(var i=0; ...

2013-06-25 11:02:18

阅读数:4621

评论数:1

CSS3 transform旋转属性

目前越来越多的浏览器兼容CSS3标准了,CSS3里有一个使对象旋转的属性transform rotate,号称兼容CSS3的浏览器对它的支持也不算好,好在Firefox、Webkit和Opera这些浏览器都已经提供了官方的hack去支持这个属性。唯独在IE浏览器里对这个transform属性无法通...

2012-12-29 13:03:18

阅读数:3691

评论数:0

document.execCommand("BackgroundImageCache",false,true)

IE6下的背景图片每次使用都会重新发送请求而不是使用本地缓存,特别是使用hover背景图片能明显感到到闪烁,有人用的办法解决了这个问题: css方法: html {filter:expression(document.execCommand("BackgroundImageCache...

2012-12-28 15:48:40

阅读数:2264

评论数:0

全面理解javascript的caller,callee,call,apply概念

在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments Arguments 该对象代表正在执行的函数和调用它的函数的参数。 [function.]arguments[n] 参数function :选项。当前正在执行的 Function 对象的名...

2012-09-11 17:44:09

阅读数:904

评论数:0

定制webkit内核浏览器的滚动条样式

终于发现非IE内核的浏览器也可以定制滚动条样式的,下图里那些古怪的滚动条全都是用CSS定制出来: 这里有详细说明:http://css-tricks.com/custom-scrollbars-in-webkit/,等有空再翻译翻译。

2012-06-08 16:15:36

阅读数:1461

评论数:0

使用x-webkit-speech令网站支持语音输入功能

今天仔细看了看163邮箱,发觉搜索框有个小麦克风标志,联想在词霸也见过类似标志,突然生成好奇心用Chorme分析了一个源代码发现了个属性:x-webkit-speech和onwebkitspeechchange,接着Google了一下才知道是HTML5下的属性,通过使用google的语音服务支持语...

2012-03-05 23:42:04

阅读数:4787

评论数:0

兼容IE、新版Chrome、Firefox,实现本地图片等比例缩放预览

以前转载过一篇《兼容IE8、火狐的本地图片预览+等比例缩放》的文章,时至今日在新版的Chrome和Firefox上已经不能用了,原因getAsDataURL方法已经失效。 当然在Chrome、Firefox上可以通过HTML5来实现,今天把它写出来了,见源码: 本地...

2012-02-26 14:25:25

阅读数:14975

评论数:29

发现ie6一个bug

做系统要考虑兼容,IE6还没死翘翘。 话说这个BUG相当神奇 DOCTYPE声明为 css写 .mainbody {background: url(../images/desk_bg01.jpg) repeat-x top fixed;} 当中的desk_b

2011-08-26 00:45:25

阅读数:807

评论数:0

JavaScript浮点数问题[转]

  JavaScript数值问题 收藏如果你是一个Web开发者,应该也写过这种接受用户输入的JavaScript代码: <input type="text" name="age" onchange="return (this.value>...

2011-06-30 13:21:00

阅读数:2868

评论数:0

HighslideJS作者又一力作—— Highcharts,非常漂亮的JS图表控件

<br /> <br />Highcharts是一个制作图表的纯Javascript类库,主要特性如下:兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等;对个人用户完全免费;纯JS,无BS;支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装...

2010-09-06 16:25:00

阅读数:2091

评论数:0

IE盒子模型和标准W3C盒子模型

<br /> <br />  盒子模型是CSS中一个重要的概念,理解了盒子模型才能更好的排版。其实盒子模型有两种,分别是 IE 盒子模型和标准 W3C 盒子模型。他们对盒子模型的解释各不相同,先来看看我们熟悉的标准盒子模型:<br /><br /> ...

2010-07-02 10:38:00

阅读数:1720

评论数:0

用CSS实现HTML元件的绝对定位

示例:此DIV为固定定位对象要使HTML元件定位于浏览器的某个固定位置,而不随滚动条滚动,用以下CSS代码即可,跨各个主流浏览器: POSITION: fixed! important; TOP: 100px; _position: absolute; _top: 40; _left: 100。 ...

2010-02-14 20:22:00

阅读数:964

评论数:0

解决了两个ActiveX Form的小问题

B/S虽是主流,不过ActiveX Form仍不能少。今天一下碰到了两个来自ActiveX Form的问题,以下是解决方法。 一、Delphi 2009生成的ActiveX Form如何应用ThemeD2009创建的ActiveX Project,Option里的Theme选项是禁用的,在浏览器中...

2010-01-27 15:30:00

阅读数:3273

评论数:2

XMLHttpRequest对象较完整的描述

 XMLHttpRequest 对象XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力。XMLHttpRequest 可以同步或异步地返回 Web 服务器的响应,并且能够以文本或者一个 DOM 文档的形式返回...

2009-11-11 09:58:00

阅读数:791

评论数:3

模仿Google日程的小控件

出于产品的某个功能需要,模仿Google日程表写的小控件,刚写好“月”的界面部分,放上来共享,喜欢的就拿去。但先致声明,自己需要的功能自己扩展,有问题可以在这问,但不保证有时间回答。内容可用鼠标拖动调整位置和大小。 JS文件:function Calendar(title, year, month...

2009-11-04 22:52:00

阅读数:2623

评论数:7

FCKEditor几点使用心得

1、挂接事件,比如onkeydown事件,要在FCKeditor_OnComplete里实现:function FCKeditor_OnComplete( editorInstance ){  if (document.all) // IE    editorInstance.EditorDocu...

2009-10-27 12:00:00

阅读数:1252

评论数:0

MiniWeb开源的迷你HTTP服务器端软件

MiniWeb是一个用C语言写成的HTTP服务器端软件,具有资源占用少、响应快速、跨平台(POSIX 、*nux、Windows)等优点,支持常用的GET、POST算法及音/视频流媒体应用,可用来构建WEBSITE站点或VOD服务器等。 官方站点:http://miniweb.sourceforg...

2009-10-22 16:50:00

阅读数:8300

评论数:0

event.keyCode键码值表

附JavaScript键码值表 附:利用event.keyCode实现输入限制,让文本框里只能输入money<!-- function onlyNum() { if(!(event.keyCode==46)&&!(event.keyCode==8)&&!(ev...

2009-10-11 18:07:00

阅读数:4886

评论数:1

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