JavaScript
文章平均质量分 71
AppleBBS
Hello.
展开
-
17种正则表达式
"^//d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-//d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?//d+$" //整数"^//d+(//.//d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+//.[0-9]*[1-9][0-9原创 2004-12-05 02:52:00 · 1266 阅读 · 0 评论 -
一些实用的 JavaScript 代码
oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键no 可用于Table 取消选取、防止复制onpaste="return false" 不准粘贴oncopy="return false;" oncut="return false;" 防止复制 IE地址栏前换成自己的图标 可以在收藏夹中显示出你的图标 关闭输入法永远都会带着框架if原创 2004-12-05 02:54:00 · 1319 阅读 · 0 评论 -
JavaScript小日历
日期选择 - BY ziyue// 日期选择// By Ziyue(http://www.web-v.com/)var months = new Array("一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"); var daysInMonth = new Array(31, 28, 31, 30, 31原创 2004-12-05 02:00:00 · 2004 阅读 · 0 评论 -
魔法表情演示代码
类似QQ上的魔法表情的代码,把下面的代码粘贴到文本里保存为Test.htm,打开就可以看到类似QQ中的魔法表情的画面~~.MagicFace{BORDER-RIGHT: #999 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px dashed;PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5原创 2004-12-13 21:23:00 · 1858 阅读 · 1 评论 -
JScript错误代码及相应解释大全
JScript语法错误JScript语法错误是指当JScript语句违反了JScript脚本语言的一条或多条语法规则时导致的错误。JScript语法错误发生在程序编译阶段,在开始运行该程序之前。(错误发生在开发过程中),以下是32个语法错误错误号描述十进制 十六进制 说明1001 800A03E9 内存不足1002 800A03EA 语法错误1003 800A03EB 需要“:”1004 80原创 2004-12-07 11:49:00 · 1892 阅读 · 0 评论 -
用Asp实现QQ在线查询
这段程序的方法是利用XMLHTTP来读取腾讯网站的相应HTML代码获取QQ的头像,根据这个想法,我们还可以抓取很多其他网站的信息,如天气预报、新闻等等。 function getFaceImg(QQcode) { var Re=new RegExp("^[1-9]{1}//d+$","g"); if (!QQcode||!Re.test(QQcode)) return; var原创 2004-12-20 22:24:00 · 1619 阅读 · 0 评论 -
随机广告图片
提示:下面的Banner会随机的变化,共三个Banner随机出现。1.将下面的代码放到摆放广告的地方程序代码:a = 3var slump = Math.random();var talet = Math.round(slump * (a-1))+1;function create() { this.src = this.border =原创 2004-12-18 18:45:00 · 1407 阅读 · 0 评论 -
仿XP的Tab标签的JS代码
整理过后的干净的仿XP的Tab标签代码。 点击下载源文件tab.htm 文件内容如下:common/tabclass.js">common/style.css" rel="stylesheet" type="text/css">var tabbox1=new TabBox("tab1")tabbox1.addtab("p1","留言",0)tabbox1.addtab("p2","附件")tabb原创 2004-12-19 15:08:00 · 1718 阅读 · 0 评论 -
JS 216网页安全色调色板 DW 风格
DW调色板var ColorHex=new Array(00,33,66,99,CC,FF)var SpColorHex=new Array(FF0000,00FF00,0000FF,FFFF00,00FFFF,FF00FF)var current=nullfunction intocolor(){var colorTable=for (i=原创 2004-12-19 15:28:00 · 1377 阅读 · 0 评论 -
网页调色板大汇集
1. R,G,B三色调和ColorMatch 5K.s{border:inset 1;width:50}.s2{border:outset 1;width:19;height:19;background-color:#E6E6E6;position:absolute;left:1;top:1}.t{font:11px tahoma;color:#555555}.t2{font:bold 36px原创 2004-12-21 22:43:00 · 2847 阅读 · 0 评论 -
利用JavaScript代码实现的圆角表格
圆角表格1代码:园角表格function rtLoad(m,w,h,tl,tr,bl,br,lp,tp,tbk,bbk,bd,pd,bg,c,s,overact,outact){ var rtHTML=null; switch(m) { case 1: wt=w-2;ht=h-2; var rtWArray=new Array(1,wt,1); var rtHArray=new Ar原创 2004-12-23 20:33:00 · 1616 阅读 · 0 评论 -
控制浏览器运动的几个按钮
var xx var v=1 function ml() { clearTimeout(xx) window.moveBy(-v, 0); xx = setTimeout("ml()",140) } function mr() { clearTimeout(xx) window.moveBy(v, 0); xx = setTimeout("mr()",140) } f原创 2004-12-23 20:42:00 · 1414 阅读 · 0 评论 -
一个效果不错的下拉菜单代码
BODY {font-size:9pt;color:white;background-color:yellow}TABLE{font-size:9pt;color:snow;background-color:darkblue;BORDER-COLLAPSE: collapse;text-align:center}DIV{font-size:9pt;color:springgreen;backgro原创 2004-12-23 20:52:00 · 3940 阅读 · 17 评论 -
一些有关检查数据的JS代码
这些JS代码都是一些在表单提交时经常用到的代码,大部分代码也都是用正则表达式写的!//去左空格; function ltrim(s){ return s.replace( /^/s*/, ""); } //去右空格; function rtrim(s){ return s.replace( //s*$/, ""); } //左右空格; function trim(s){ return rtr原创 2004-12-19 14:55:00 · 1354 阅读 · 0 评论 -
XP Menu
* { font-size: 12px; }body { margin: 0px; }// Office XP 菜单var sub_display = false;// 颜色数组说明:此数组储存菜单各部份颜色样式,可以改变颜色值达到改变样式的效果// 值依次为:高亮背景色, 高亮边框色, 菜单栏背景色, 子菜单背景色, 子菜单边框色, 子菜单标题色, 子菜单阴影色var color原创 2004-12-19 15:13:00 · 1313 阅读 · 0 评论 -
通过JavaScript脚本复制网页上的一个表格
测试 测试表格 测试表格 测试表格 测试表格文字function CopyTable(){ CopyHtmlElement(oTable)} function CopyHtmlElement(obj){ editor.document.designMode = On; // 将iframe变成可编辑模式,即HTML编辑器 editor.document.write(""); // 初始化编辑原创 2004-12-21 20:46:00 · 1694 阅读 · 0 评论 -
UTF8编码解码函数
function encode_utf8(rawtext) { rawtext = rawtext.replace(//r/n/g,"/n"); var utftext = ""; for(var n=0; n { // var c=rawtext.charCodeAt(n); // 0-127 => 1byte原创 2004-12-23 20:17:00 · 1755 阅读 · 0 评论 -
JavaScript实现下雪(Snow)效果
代码1:Happy New YearN = 100; Y = new Array();X = new Array();S = new Array();A = new Array();B = new Array();M = new Array();V = (document.layers)?1:0;iH=(document.layers)?window.innerHeight:window.docu原创 2004-12-23 21:29:00 · 2127 阅读 · 0 评论 -
B/S开发常用JavaScript技术
在b/s开发中经常用到的javaScript技术 一、验证类1、数字验证内 1.1 整数 1.2 大于0的整数 (用于传来的ID的验证) 1.3 负整数的验证 1.4 整数不能大于iMax 1.5 整数不能小于iMin2、时间类 2.1 短时间,形如 (13:04:06) 2.2 短日期,形如 (2003-12-05) 2.3 长时间,形如 (2003-12-05 13:04:06原创 2004-12-19 14:47:00 · 1470 阅读 · 0 评论 -
浮动的X-menu
function CoolMenuControl(){file://-----常规变量---this.lastScrollX=0;this.lastScrollY=0;this.lastScrollW=0;this.lastScrollH=0;this.FlsY=0;this.td_X=0;this.td_Y=0;this.td_W=0;this.td_H=0;this.td=0;this原创 2004-12-19 15:41:00 · 1353 阅读 · 0 评论 -
女性安全期测试--亏作者想得出来
转自:http://www.cnbruce.com/blog/showlog.asp?cat_id=5&log_id=569编程是有用的。我今天算是真实感受到了。我只能说:亏作者想得出来其实,怎么说呢:没有做不到,只有想不到。代码如下:女性安全期测试<!--a { text-decoration: none}a:hover原创 2004-12-21 21:13:00 · 1707 阅读 · 1 评论 -
Windows XP风格的鼠标右键菜单
mouse-menu.menutable { BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #307ce8 1px solid; BORDER-LEFT: #307ce8 5px solid; BORDER-RIGHT: #307ce8 1px solid; BORDER-TOP: #94bcf3 1px solid; FONT-SIZE: 12原创 2004-12-23 20:27:00 · 1922 阅读 · 0 评论 -
矢量地图
台风路径v/:* { BEHAVIOR: url(#default#VML) }var xx=1000;var yy=680;function zoom(h){ group1.coordsize=xx/h+","+yy/h;}function drawLines(){ var count=0;//画横坐标 for(var i=0;i var px=40*i; var newL原创 2004-12-23 21:10:00 · 4259 阅读 · 0 评论 -
精美的Loading进度条
var ie5 = (document.all&&document.getElementsByTagName); var step = 0; function setSB(v, el, inforEl, message) { if (ie5 || document.readyState == "complete") { filterEl = el.children[0]; valueEl原创 2004-12-23 20:40:00 · 1658 阅读 · 0 评论 -
仿微软风格的按钮演示
.button2 { border-right:1px solid buttonhighlight; border-left:1px solid buttonshadow; border-bottom:1px solid buttonhighlight; border-top:1px solid buttonshadow } TD { cursor: hand; font-siz原创 2004-12-23 20:50:00 · 1395 阅读 · 0 评论 -
汉字简/繁体转换
汉字简体繁体转换汉字简体繁体转换(原创)作者:neweroica/elove 2003-1-6简体繁体Simple is beauty.//*************Copyright 2003*****************// This script is written by neweroica, 2003-1-6//***********************************原创 2004-12-23 20:57:00 · 9713 阅读 · 0 评论 -
Shake_JS选色器
可能大家还对颜色的选取还很烦恼.可是,圣诞节期间.一个新的颜色选择控件已经出场,它,包含了仿window默认取色器,PS的条型选色器,PS的拾色器,CorelDraw的色环选色器,和很多图像编辑软件通用的基本颜色选色器于一身的,Shake_JS选色器.下载地址: http://inshake.ik8.com/inshake/shake_js.rar压缩包包括2个文件(test.htm 和 Col原创 2004-12-26 16:32:00 · 2069 阅读 · 0 评论 -
Dhtml:3个不同高度的三维可拖动图层的例子
-->_xWina:visited{text-decoration:none;color:slategray;}a:hover{text-decoration:underline;color:slategray;}a:link{text-decoration:none;color:slategray;}-->//可以打包为js文件;var x0=0,y0=0,x1=0,y1=0;var offx原创 2005-01-02 00:03:00 · 1478 阅读 · 0 评论 -
Google Suggest 基于JS的动态下拉菜单
From Google BloG 基本的原理是在当前窗口创建了一个iframe,然后将相关关键词的提示列表在iframe中,并通过列表点选将选定项放到搜索框中。能这么快的能将所有相关关键词的检索数列出,看来所有的提示词已经提前进行了预搜索和数量记录。试了一下"sex",没有相关检索提示,看来对搜索词进行了严格的色情过滤。 另外:这一动态列表功能也应用在GMail的地址栏自动输入完原创 2005-01-02 01:27:00 · 1824 阅读 · 0 评论 -
用JavaScript实现WEB热键功能
function issueCommand(x){ if (document.layers) { if (x.which==99||x.which==67) window.close(); else if (event.keyCode==112||event.keyCode==80) self.print();原创 2005-01-04 23:32:00 · 1850 阅读 · 0 评论 -
一个制作无边窗的方案
1、打开记事本,加入下面程序,保存为 "mywindow.js" 注意:名称为 mywindow 后缀是.js ,保存在 “img”文件夹里/* CHROMELESS WINDOWS v.30.1Generate a chromeless window on IE4,IE5.x,IE6 on WIN32 and a regular one on the others browsers.原创 2004-12-27 21:47:00 · 1745 阅读 · 0 评论 -
当层遇到下拉框时
在IE环境下,层遇到下拉框时总会出现层被下拉框所挡住的情形,这是怎么回事呢?这是IE的一个bug(其它浏览器没有这个问题),下拉框是个web control,其优先级很高,一般的控件无法在其上方,为解决此问题,总结了以下几种常用方法: 隐藏下拉框(最常用方法)以下是代码片段: /* * 要显示某个层时调用HideElements(oDiv) * 隐藏某个层时调用原创 2005-01-08 00:54:00 · 1329 阅读 · 0 评论 -
拖动改变Table的列宽度
.resizeDivClass{position:relative;background-color:red;width:2;z-index:1;left:expression(this.parentElement.offsetWidth-1);cursor:e-resize;}function MouseDownToResize(obj){obj.mouseDownX=eve原创 2005-01-17 20:58:00 · 1861 阅读 · 2 评论 -
快速保存网页中所有图片的方法
第一种,也是最简单的一种方法,就是保存该页面,然后在保存好的相关文件夹中选中所有图片保存到指定位置即可。第二种,也是着重介绍的一种,这种方法是利用Javascript来实现的。具体方法如下:打开一个欲保存所有图片的页面,然后在地址栏中输入以下代码程序代码:javascript:Ai7Mg6P=;for%20(i7M1bQz=0;i7M1bQz};if(Ai7Mg6P!=){doc原创 2005-01-18 22:21:00 · 2331 阅读 · 1 评论 -
模仿QQ、MSN短消息提示窗口
window.onload = getMsg; window.onresize = resizeDiv; window.onerror = function(){} //短信提示使用(asilas添加) var divTop,divLeft,divWidth,divHeight,docHeight,docWidth,objTimer,i = 0; function getMsg() { try{原创 2005-01-28 13:36:00 · 2693 阅读 · 0 评论 -
温度计式样的时间
温度计式样的时间 var cellwidth=10; // EACH "CELL" WIDTH IN PIXELSvar cellheight=10; // EACH "CELL" HEIGHT IN PIXELSvar fonts原创 2005-01-18 22:27:00 · 1679 阅读 · 0 评论 -
Window.Open详解
一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例: window.open (page.h原创 2005-01-27 23:25:00 · 2247 阅读 · 1 评论 -
酷酷导航菜单
body { background:#799AE1; margin:0px; font:normal 12px 宋体; }table { border:0px; }td { font:normal 12px 宋体; }img { vertical-align:bottom; border:0px; }a { font:normal 12px 宋体; color:#215DC6; text原创 2005-01-29 16:18:00 · 1892 阅读 · 0 评论 -
交替播放图片广告
var imgUrl=new Array(); //创建图片路径数组var imgLink=new Array(); //创建图片超链接地址数组var adNum=0;imgUrl[1]="http://www.blogchina.com/skin/suit02/images/site/blogchinahomepage_logo.gif";imgLink[1]="http://blogchin原创 2005-01-28 13:52:00 · 1690 阅读 · 0 评论 -
无刷新排序
下面代码保存为*.asp在虚拟目录里执行~WEB文件管理器2.0版 http://asp2004.neta { font-size: 9pt; color: #3300CC; text-decoration: none;}body { font-size: 9pt; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-botto原创 2005-01-29 16:24:00 · 1547 阅读 · 2 评论