Welcome 微信登录

首页 / 脚本样式 / JavaScript

JavaScript CSS修改学习第六章 拖拽

JavaScript CSS修改学习第六章 拖拽

当示例的box上的#链接处于活动状态的时候(不论是用tab然后点击enter或者使用鼠标点击)这个元素就能够通过方向键拖拽。然后点击enter或者Esc释放。(可以随意改变这些键。我不确定释放键应该设置成为什么所以enter和Esc都可以)使用1、复制文章后面的dragDrop对象。2、复制我的addEventSimple和removeEventSimple函数,这里需要。3、设定keyHTML和keySpeed属性(下面有解释)。4、确定你所要拖拽的元素...
Jquery乱码的一次解决过程 图解教程

Jquery乱码的一次解决过程 图解教程

简单的请求,简单的响应,但是乱码产生了 Why?乱码之所以产生,原因很简单,无非就是编码表用错了,如传的是big5字符,接收却使用utf-8,或utf-8编码,却用GB2312解码。好吧,先确认一下是否请求过程中产生的乱码 那我发过去的是乱码吗? 打开C:/tmp/下的test.txt 这是什么编码,猜一猜? 看来客户端没错,且正确地到了服务器端了,那应该是asp.net搞错了编码了,HttpRequest类里找下有没有相关的Encoding相关的属性 ...
javascript 包裹节点 提高效率

javascript 包裹节点 提高效率

原理基本是这样,如果传入的是字符串,那么让它们变成一个元素节点,不过这元素节点也可以有许多层,在最内层把要包裹的元素放进。把字符串变成元素节点的方法有如下几个。1,createElement,IE可以连元素属性也一起创建,但只能创建一层。2,innerHTML,不过需要对原来的字符串进行处理,IE与FF都有许多意想不到的默认行为,可以为你多加一点东西或少加一点东西。3,createContextualFragment,由于Opera的行为有点怪异,需要选中...
javascript inneHTML的地雷

javascript inneHTML的地雷

回顾一下,IE会把标签内前面的一些空白kill掉,还会把它里面标签统统大写,会显示动态添加的属性,在某些元素中,它还是只读的。这个由IE发明的东西,最后被爆如此多缺陷,真是令人心寒。不过innerHTML还有一地雷,存在于最标准的火狐中,看下面代码: 复制代码 代码如下: var newTable = document.createElement("table"); document.body.appendChild(newTable); var newT...
JavaScript 编写匿名函数的几种方法

JavaScript 编写匿名函数的几种方法

错误模式:语法错误警告 复制代码 代码如下: function(){ // insert code here }(); 模式一:函数字面量 (Function Literal) 先声明函数对象,然后执行。 复制代码 代码如下: (function(){ // insert code here })(); 模式二:优先表达式 (Prior Expression) 由于 JavaScript 按照从内到外的顺序执行表达式,因此使用括号来强制执行已声明的函数...
jQuery入门问答 整理的几个常见的初学者问题

jQuery入门问答 整理的几个常见的初学者问题

本节并没有涉及到jQuery如何编写,只为大家解决几个常见问题,因为这也是面试中常常遇到的几个问题。如果你掌握了jQuery可以成为提升工资的一个资本。 初学jQuery的朋友,基本上都会问同一个问题“什么是jQuery?”等类似的问题,理解这个问题对于后面的学习会起到促进作用。以下是我整理出的大家常问的几个问题: 1、 什么是jQuery? 2、 什么是类库? 3、 jQuery与JavaScript有什么关系? 4、 JavaScript与java又有...
javascript document.compatMode兼容性

javascript document.compatMode兼容性

IE对盒模型的渲染在 Standards Mode和Quirks Mode是有很大差别的,在Standards Mode下对于盒模型的解释和其他的标准浏览器是一样,但在Quirks Mode模式下则有很大差别,而在不声明Doctype的情况下,IE默认又是Quirks Mode。所以为兼容性考虑,我们可能需要获取当前的文档渲染方式。 document.compatMode正好派上用场,它有两种可能的返回值:BackCompat和CSS1Compat。 Ba...
jquery实现的超出屏幕时把固定层变为定位层的代码

jquery实现的超出屏幕时把固定层变为定位层的代码

非常好的一个用户体验实例。如果不明白的话就看下面的图片吧 淘宝产品列表 http://search1.taobao.com/browse/50010388/…腾讯财经产业经济 http://finance.qq.com/industry/index.htm如何实现? scrollTop是什么?当元素内部的内容高度超过元素本身的高度时就会出现滚动条,随着拖动滚动条而被隐去的上面部分的高度就是scrollTop值。 这种定位层就是当页面触发onscroll事件...
<< 381 382 383 384 385 386 387 388 389 390 >>