编程技巧 - 文章列表

  • JS实例:利用键盘上的上下左右键快速填写表单

    做一个提交表单,里面有很多内容要填写,找了一段JS,实现利用键盘上的上下左右键快速填写表单,原代码:\n<html><head><title>设计家园 http://www.dwww.cn</title><meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″><script language=”javascript”>var cols=3;var obj;var CanMo

  • Jquery从入门到精通:二、选择器 1、准备篇 1)基础的基础:DOM模型

    二、选择器1、准备篇(1)基础的基础:DOM模型

  • 用JS切换网页中的CSS样式

    今天研究了一下JS的用setAttribute方法实现一个页面两份样式表的效果,具体方法如下:\n第一步:在连接样式表的元素里定义一个id,例如\n<link href=”1.css” rel=”stylesheet” type=”text/css” id=”css”>\n我定义的id是css。\n第二步:写一个js函数,代码如下:\n<script type=”text/javascript”>function change(a){ var css

  • Javascript代码压缩、加密算法的破解分析及工具实现

    现在网上很多Javascript都进行了压缩,同时代码变得不可直接阅读,也相当于一种简单的加密了,本文对其中一种典型的算法进行分析,介绍如何解密代码以及重新实现的压缩工具算法。典型代码如下:eval(function(E,I,A,D,J,K,L,H){function C(A){return A<62?String.fromCharCode(A+=A<26?65:A<52?71:-4):A<63?’_\":A<64?”:C(A>>6)+C(A&63)}while(A>0)K[C(D--)]=I[--A];funct

  • Jquery从入门到精通:二、选择器 1、准备篇 (2)()工厂方法

    在Jquery中最根本的方法就是jQuery(),它是jquery的根本。\n有的朋友可能会奇怪,为什么和你的标题中的工厂方法不一致呢?\n呵呵,其实()是jQuery()的简写形式。但是这个简写形式在给我们带来便利的同时,也会带来一些麻烦:\n因为在其它的一些JS框架里,()是经常被使用的,所以如果你使用了jquery的同时,还引用了其它的JS框架的话,就会产生冲突(据说是有其它的解决方法,我还不知道呢,请各位指正吧),这时你就不能用()这种简写形式了。\n不过签于Jquery的强大功能,把其它的框架都去掉吧:-)\n()方法的参数可以是任何形式的字符,返回值是一个jQuery对象。例如:\

  • Javascript+css 实现网页换肤功能

    原理:通过存取cookie和dom操作调用不同的样式表文件来实现前台换肤.换肤示例下载:sour.rar\nHtml代码部分:\n1.要有一个带id的样式表链接,我们要通过操作这个链接来调用不同的href.\n<link href=”css/main0.css” rel=”stylesheet” type=”text/css” id=”cssfile” />\n2.皮肤选择按钮(后台为每个li添加onclick事件,触发换肤功能)\n<ul id=”skin&#8221

  • Jquery从入门到精通:二、选择器 2、选择器(1)CSS选择器

    1.准备知识:CSS选择器:(参考文档:CSS2.0帮助文档)\n代码:\n<body><div> <p id=”p1″>足不出户订窗帘:<a href=”http://www.gooddo.com/” target=”_blank”>www.gooddo.com</a></p> <p>当客网:<a href=”http://www.downke.cn/” target=”_blank&#82

  • Javascript教程:浅析注册事件

    首先是最常规的方法:\n<p id=”para” title=”cssrain demo!” onclick=”test()” >test</p><script>function test(){ alert(“test”);}</script>\n当某一天,我们知道JavaScript要跟HTML结构实现分离后,就会改了一种写法:\n<p id=”para” title=”cssrain demo!&#822

  • Javascript特效:不间断滚动图片

    我很久前在YAHOO上扣的代码,兼容性很好,在Windows下的主流浏览器中可以正常运行。\n演示地址:index.html\n代码下载:scrollpic.rar\n大家先不要急着下载代码,你随时都可以下,我们来分析下代码(代码中我已经写了很详细的注释),要之其所以然,在解读别人的代码中学习提高自己,然后可以灵活运用,这个才是我将这个效果贴出来的主要目的,代码如下:\nscrollver.js\nscrollVertical.prototype.scrollArea=null; // 滚动的区域scrollVertical.prototype.scrollMsg=null;

  • javascript(jquery)实现图片放大镜效果

    本例中主要用到了jquery.js,jquery.jqzoom.js以及样式jqzoom.css, 为了演示方便,这里引用了一个购物网站的绝对路径,大家可以把jquery代码下过来自己用 .\n应用参考:http://www.vancl.com/ProductInfo/1120222.html\nimg标签中的 alt是大图片的路径, src是小图片的路径, class=jqzoom,设置样式, border=0图片的边框。 \n代码如下:<HTML> <META http-equiv=Content-Type content=”text/html; charse