以图明志

JavaScript

做一个鼠标移入显示大图的效果

经过缩略图的时候显示大图
做个页面,需要这么一个功能,就是鼠标经过缩略图的时候同时显示该缩略图的大图,网上搜了一下,垃圾站太多了,所以还是自己写了一个。比较简单,但是还是在这里记录一下,浏览器测试还没做,在Chrome下运行没问题,仅供参考吧。

Ajax技术

Ajax使用过程中常见问题汇总

这些问题你遇到过吗?
在看文章前,先指定一个通用的变量xhr,xhr代码ajax对象。测试浏览器:ie为ie6,firefox为2,其他的未测试。统称ie6为ie,firefox2为ff。如果使用的是get,那么在ie下出现缓存问题。导致代码只执行一次。解决办法就是加时间戳或者随机数,使url变为唯一,这样就不会出现ie下的缓存问题了,或者改为post提交。

JavaScript

js如何判断一个对象是不是Array?

三种方法总有一种可以帮上忙
在开发中,我们经常需要判断某个对象是否为数组类型,在Js中检测对象类型的常见方法都有哪些呢?对于Function, String, Number ,Undefined 等几种类型的对象来说,他完全可以胜任,但是为Array时,你会收到一个object 的答案,有点让人失望。

JavaScript

收集几个与JSON相关的程序代码段

也许有你没想到的用法
一个JSON数据类型的字付串,然后在JavaScript脚本中用eval()函数改变成JSON对象,就可以直接访问了。感觉这样比较方便,也更灵活一点。要注意的是要在返回的字符串两端加一对小括号。

Ajax技术

Ajax中Get和Post两种传值方式的异同

详尽介绍两种传值方式的特性
当我们不通过重新加载页面,用Ajax访问服务器的时候,有两个选择可以将请求信息传送到服务器上。这两个选择分别是GET和POST。在把请求信息发送到服务器上以加载新的页面时,这两个选择有两个不同之处。第一个区别是你是请求了信息的一小部分而不是整个页面。

Ajax技术

图解Ajax的工作原理

简明易懂的两幅图助你理解Ajax
Ajax其实已经使用很久了,但一直也没有时间正经的找本书系统看看,最近时间比较充裕可以好好补习一下了。本系列是基于Ajax和PHP结合进行讲解,主要是想和正在学习或想要学习Ajax的朋友分享下经验。希望大家多多拍砖共同交流。

JavaScript

JavaScript scope作用域与this关键字

JavaScript也具有OO的特性
作为一个程序员, 你可能早已经习惯于面向对象语言中指代当前对象的引用(或者指针), 如的c 中的this或者 python 中的self,当然具有OO属性( javascript 其实更多的是一种所谓的函数式语言)的 javascript 同样, 它也具有引用当前属性的对象的指针(或者引用), 也就是this关键字。

JavaScript

JavaScript prototype原型链介绍

javascript是一种基于原型的编程语言
javascript 是一种基于原型的编程 (prototype based programming) 的语言, 而与我们通常的基于类编程 (class based programming) 有很大的区别,我列举重要的几点如下:函数是first class object,也就是说函数与对象具有相同的语言地位,没有类,只有对象,函数也是一种对象,所谓的函数对象,对象是按引用来传递的。

CSS

十个便捷的CSS技巧

更加深刻去理解CSS
css 字体简写规则,同时使用两个class,css中边框(border)的默认值,!important会被IE忽略,图片替换的技巧,css盒模型hack的另一选择,将块元素居中,使用css实现垂直居中,容器内的css定位,延伸至屏幕底部的背景色。

JavaScript

原生JavaScript获取DOM节点的方法汇总

获取DOM节点的JavaScript编程的基本功
在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结。

JavaScript

深入知晓JavaScript的作用域问题

JavaScript会沿着作用链向上寻找自己的定义
每个写过程序的人都不会对作用域这个概念陌生,那在这篇文章中就来谈下Javascript的作用域。在Javascript,全局环境本身就一个对象。在浏览器宿主中这个对象是window,而当Javascript用于其它非浏览器的宿主,如嵌入式的环境中,可能会是其它的对象。

JavaScript

JSON与XML的比较讲解

JSON相对XML的优势在哪?
JSON,后XML时代的产物,在XML被大家广泛接受的时候,人们开始注意到XML的冗余数据了,所以有人就在想一些XML的变种,什么BinaryXML之类的,JSON差不多就在这个年代出生了。

JavaScript

JavaScript金额数字转换成大写

让大写金额不再烦恼
JavaScript 将数字金额转换成繁体的程序,比如10,086会转换成壹万零捌拾陆元整,数字会自动格式化,并且实时显示转换结果,程序里应该有值得一学的一些东西。

HTML

HTML页面设计需要注意的细节问题

细节的地方也会大大地影响性能
不能少了DOCTYPE,浏览器根据你申明的DOCTYPE决定页面渲染规则,如果不声明,不同的浏览器显示效果可能不一样。CSS中尽量避免使用表达式。否则在每次页面内容改变时,浏览器都会重新计算表达式的值。一种可以替代的方法是用javascript在window.onload中动态判断并确认样式。用户端的资源我们也应该珍惜。

JavaScript

从思想上重视JavaScript才可以驾驭它

掌握JavaScript语言的思想前提
无论是公司的同事还是外界的程序员朋友们,大部分人对JavaScript的高级应用不甚了解,已有的知识架构里会认为JavaScript仅仅是一门脚本语言,其作用是给页面做一些锦上添花的效果,比如表单验证等等。潜意识里也就不会用面向对象的思想去编写JavaScript代码,也很少会去深入了解 prototype, context, scope chains, closures等概念。

Flex/ActionScript

在网页中嵌入Flash的一些方法

规范嵌入Flash的方法介绍
这方法是使用 object 和 embed 标签来嵌入,细心的会发现,object 的很多参数和 embed 里面的很多属性是重复的,为什么这样做?为了浏览器兼容性,有的浏览器支持 object,有的支持 embed,这也是为什么要修改 Flash 的参数时两个地方都要改的原因。这种方法是 Macromedia 一直以来的官方方法,最大限度的保证了 Flash 的功能,没有兼容性问题。
24 / 25 首页 < Prev 21 22 23 24 25 Next > 尾页 页码: