官网上提供了accordion的一些介绍,根据这些,能够实现当浏览器大小改变时,accordion自动适应其父 […]
WEB下使用的OFFICE控件介绍
首先来个名词解释,Office网络文档控件,就是在网页中编辑office文档的控件(前提是browser已经安 […]
IE图片预加载
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
<html> <head> <title>IE图片预加载类</title> <script language="javascript"> function LoadImageClass() { var me = this; var a = []; //图片数组 this.Idx = 0; //已经被加载的图片个数 this.Num = 0; //图片总数 //下载图片 this.LoadImages = function (s) { a = s.split(","); this.Num = a.length; DownImg(); } function DownImg() { var i = new Image(); var f = true; i.onload = function () { if (f) { f = false me.Idx++; if (me.LoadIng) me.LoadIng(); if (me.Idx < me.Num) DownImg(); else if (me.CallBack) me.CallBack(a); } } i.src = a[me.Idx]; } } </script> </head> <body> <div id="counter" style="position:absolute; z-index:98; left:expression(document.body.clientwidth/2-60); top:expression(document.body.clientheight/2-10); width:120px; height:20px; background:#000000; color:#ffffff;"> 图片加载中… </div> <div id="divPageMask" style="position:absolute;z-index:99; left:0px; top:0px; width:expression(document.body.clientwidth); height:expression(document.body.clientheight); background:black; filter:alpha(opacity=50);"> </div> <div id="box"> </div> <script language="javascript"> var o = document.getElementById("counter"); var t = new LoadImageClass(); t.LoadIng = function () { o.innerHTML = "加载进度:" + Math.floor(t.Idx / t.Num * 100) + "%" }; t.CallBack = function (arr) { window.setTimeout(function () { o.style.display = 'none'; alert('图片加载完毕!') }, 1000); document.getElementById('divPageMask').style.display = 'none'; var str = ""; for (var i = 0; i < arr.length; i++) { str += '<img src="+arr[i]+" /><br/>'; } document.getElementById("box").innerHTML = str; } t.LoadImages('http://photo1.bababian.com/upload3/20070726/90C803067E6AE5F138890F7EDBD6A5B2_240.jpg,http://photo1.bababian.com/upload3/20070726/AE9544EED47E210930511245D43E61C9_240.jpg,http://photo1.bababian.com/upload3/20070726/C0C286574F4D794190BC893B8FF9699B_240.jpg,http://photo1.bababian.com/upload3/20070726/153DCE973D5A68BCF1581C598D58FCC1_240.jpg,http://photo1.bababian.com/upload3/20070726/2882CBEC90AE58AB3AE56A157B3B9D4F_240.jpg,http://photo1.bababian.com/upload3/20070726/40C80D0BD65E5D0EA82CDE6556A53815_240.jpg,http://photo1.bababian.com/upload3/20070726/F098FDD6147BFABC4796CFC463A025A9_240.jpg');</script> </body> </html> |
jquery技巧: 图片大小自适应
图片撑破页面,相信大家会有被困扰的时候,或许是以前,或许是现在,但不要紧了,jquery帮你两行代码就解决问题 […]
jQuery的radio,checkbox,select操作
新版jQuery1.4.2获取radio值的方法,以前的方法获取不到,显示undefined alert($( […]
浏览器兼容性测试工具大全
一、单独安装(相对繁琐,不推荐) 使用IE6 Green、IE7 Standalone 及IE8 安装文件,分 […]
escape、encodeURI 和encodeURIComponent 的区别
escape(), encodeURI()和encodeURIComponent()是在Javascript中 […]
pjblog css架构
浮动页面下方层
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 32 33 34 35 36 37 38 39 40 41 42 |
<style type=text/css> #master{ margin:0 auto; width:600px;position:absolute; left:100px; top:780px; z-index:999; background:#ebd7a2; height:28px; filter:alpha(opacity=80); /* IE */ -moz-opacity:0.8; /* Moz FF */ opacity: 0.8; /* 支持CSS3的浏览器(FF 1.5也支持)*/ } #master table{ width:600px; text-align:center;} </style> <div id="master"> </div> <script language="JavaScript"> var oldPosition = 0; function flow() { var scrollPos; var cHeight; if (typeof window.pageYOffset != 'undefined') { scrollPos = window.pageYOffset; cHeight=document.documentElement.clientHeight; } else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') { scrollPos = document.documentElement.scrollTop; cHeight=document.documentElement.clientHeight; } else if (typeof document.body != 'undefined') { scrollPos = document.body.scrollTop; cHeight=document.body.clientHeight; } var a=scrollPos+cHeight-document.getElementById("master").offsetHeight; if(a!=oldPosition){ document.getElementById("master").style.top = a+'px'; oldPosition = a; } } window.setInterval("flow()",1); </script> |
prototype.js
1/$()方法 (1)$()=document.getElementById() (2)$()可以返回一个带有 […]
网站配色,CSS主色调配色方案
对于设计时,风格定位有困难的人会有一定帮助吧?我也想研究一下! ———&# […]
几种典型配色方案
漫谈网站的logo设计
当今信息技术迅猛发展,尤其是PC和网络的普及,上网已经成为我们新的生活方式。在网络空间里,网站是我们发布和获得 […]
如何做一名优秀的UI设计师
说起产品UI设计通常的认识就是“图形界面的设计”而产品的交互设计往往被忽略!一个好的交互设计对产品的成功起着很 […]
网页设计中的文字运用
如今,互联网越来越走近我们的生活,网上冲浪也渐渐成为我们生活不可缺少的一部分。网络世界五彩缤纷,涌现出大量优秀 […]
平面设计常见表现手法
1.直接展示法 这是一种最常见的运用十分广泛的表现手法。它将某产品或主题直接如实地展示在广告版面上,充分运用摄 […]
形成视觉冲击的几种方式
1:构图图形的层次感 图形和元素之间的层次感,可以在干扰视觉的同时,突出自身所想体现的主题,这种表现方式往往是 […]
网页色彩的搭配
网页的色彩是树立网站形象的关键之一,色彩搭配却是网友们感到头疼的问题。网页的背景,文字,图标,边框,超链接&# […]
用VBScript实现对Windows注册表的修改
大名鼎鼎的WSH听说过吗? 它就是Windows Script Host的缩写形式,WSH是Windows平台 […]
VBScript 函数集
最近脑子不好使唤,把它记录在这用这比较方便 <b>1.函数array()</b> 功 […]
VBScript 词汇表
[b]ActiveX 控件[/b] 放置在窗体中的对象,使用户能够进行与应用程序的交互操作,或增强这种能力。A […]
VBScript 区域设置 ID (LCID) 表
[align=left]区域设置 ID (LCID) 表[/align][table][tr][td=1,1, […]
VBScript 字符集
<a href=”http://127.0.0.1:6111/wordpress265/up […]
VBScript 语法错误
如果 VBScript 语句结构违反了一个或多个 VBScript 脚本语言语法规则,就会产生 VBScrip […]
VBScript 运行时错误
如果 VBScript 脚本执行系统无法实施的操作,则会产生 VBScript 运行时错误。只有在运行脚本、为 […]