javascript
文章平均质量分 80
溺水的鱼
这个作者很懒,什么都没留下…
展开
-
Js代码收藏大全
1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 >>>>5. IE地址栏前换成自己的转载 2007-06-18 13:04:00 · 2328 阅读 · 0 评论 -
JavaScript的系统函数学习
1.编码处理函数 1) encodeURI 返回一个对URI字符串编码后的结果。URL是最常见的一种URI;2) decodeURI将一个已编码的URI字符串解码成最原始的字符串返回;3) 举例: var encodeStr = encodeURI( " http://www.amigoxie.com/index.jsp?name=阿蜜果 " );al原创 2007-04-22 20:55:00 · 696 阅读 · 0 评论 -
javascript 日期及onload的用法
Onload 一般结合body使用,无body时使用方式如下:function test(){ alert(test);}window.onload = test;下面是获取当前日期以及在当前日期基础上加3天的方法function initDate(){var d=new Date();n=d.getDate()+3;n=n.toSt原创 2007-04-21 22:42:00 · 1855 阅读 · 0 评论 -
网上收集的Html颜色代码全集
颜色英文代码全集 red green blue magenta转载 2007-04-22 08:45:00 · 1079 阅读 · 0 评论 -
css样式设计技术
1.CSS 字体简写规则 当使用css定义字体时你可能会这样做:以下是引用片段: font-size: 1em; line-height: 1.5em; font-weight: bold; font-style: italic; font-variant: small-caps; font-family: verdana,serif; 事实上你可以简写这些属原创 2007-04-24 15:56:00 · 874 阅读 · 0 评论 -
如何使用JavaScript和正则表达式进行数据验证
数据验证是网络应用软件从客户端接受数据的重要步骤,毕竟,您需要在使用客户数据前确保其符合预期的格式。在网络应用程序中,您可以选择使用特定平台的工具,比如ASP.NET、JSP等等,或者您可以利用客户端JavaScript的优势,JavaScript中的正则表达式可以简化数据验证的工作。正则表达式正则表达式是一种模式匹配的工具,它允许您以文字方式来表述模式,因而正则表达式成为了一个验证文本数据的强大原创 2007-04-27 10:53:00 · 951 阅读 · 0 评论 -
超级实用的几种表单校验效果收集
************************************************************* 只能是写限定的东西 程序代码: ENTER键可以让光标移到下一个输入框 <input onkeydown=if(event.keyCode==13)event.keyCode=9 > 只能是中文 <input onkeyup=value=转载 2007-04-24 15:44:00 · 880 阅读 · 0 评论 -
CSS高级教程 伪元素
伪元素(pseudo elements)跟伪类一样吮吸选择符,使用selector:pseudoelement { property: value; }的形式。有四个吮吸器。首字和首行首字first-letter 伪元素应用到元素的第一个字,而首行first-line则是元素的顶行。你可以,比如,创建一个首行粗体和首字下沉的段落,像这样: Example Source Code [www.原创 2007-04-28 20:25:00 · 828 阅读 · 0 评论 -
CSS高级教程 @规则
at(@)规则把CSS规则都注入了一个压缩胶囊中,并且应用到指定的某些事物中。喔。导入导入import at规则将吞入另外的样式表。比如,如果你需要把另外的样式表的样式添加到现有的,你可以这样做:@import url(addonstyles.css); 这经常用来取代连接CSS到HTML中的标签,本质上就是一个内部样式表的形式,看起来像这样: Example Source Code [w原创 2007-04-28 20:27:00 · 1415 阅读 · 0 评论 -
CSS中级教程 背景图片
应用xhtml+css进行网页布局,有很多属性跟背景图片的操作相关。很多表现因素上的图片,大部分用背景来进行处理。CSS的background的属性可以全部处理它们。 Example Source Code [www.52css.com]body { background: white url(images/bg.gif) no-repeat top right; } 这是如下原创 2007-04-28 20:34:00 · 1137 阅读 · 1 评论 -
经常用到的javaScript技术代码
一、验证类1、数字验证内1.1 整数1.2 大于0的整数 (用于传来的ID的验证)1.3 负整数的验证1.4 整数不能大于iMax1.5 整数不能小于iMin2、时间类2.1 短时间,形如 (13:04:06)2.2 短日期,形如 (2003-12-05)2.3 长时间,形如 (2003-12-05 13:04:06)2.4 只有年和月。形如(2003-05,或者2003-5)2.5 只有小时和分原创 2007-04-29 10:23:00 · 769 阅读 · 0 评论 -
javascript对数据库的操作
1、insert var conn = new ActiveXObject("ADODB.Connection");conn.Open("Provider=SQLOLEDB; Data Source=xxs-oatest; User ID=sa; Password=sa; Initial Catalog=ExFlow");var sql="insert into sms_temp (id,原创 2007-04-29 20:22:00 · 1054 阅读 · 0 评论 -
[技巧]CSS的超级技巧大放送
一.使用css缩写使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。css缩写的主要规则请参看《常用css缩写语法总结》,这里就不展开描述。二.明确定义单位,除非值为0忘记定义尺寸的单位是CSS新手普遍的错误。在HTML中你可以只写width=100,但是在CSS中,你必须给一个准确的单位,比如: width:100px width:100em。只有两个例外情况可以不定义单位:原创 2007-04-29 20:40:00 · 755 阅读 · 0 评论 -
读javaWeb开发记录-类装载器
今天刚好看到javaweb开发这本书介绍类装载器,看完之后很受启发,就把它写下来,以备以后使用。 以前对类装载器总是一个模糊的概念,它是如何工作的,实现的机制是什么等等。今天看书刚好看到这一点,就索性记录下来吧。jvm主要有三部分组成:类装载器,类校验器和类解释器。jvm对于每一个要使用的类首先的任务就是要将类的字节码数据装载进来 ,完成类的装载的功能的就是类装载器。类装载转载 2007-04-30 16:19:00 · 803 阅读 · 0 评论 -
CSS 实用笔记(代码详解)
CSS分类:按其位置可以分成三种1、内嵌样式: …… hr {color: sienna} p {margin-left: 20px} body {background-image: url("images/back40.gif")} --> …… 注意:有些低版本的浏览器不能识别style标记,这意味着低版本的浏览器会忽略style标记里的内容,并把style标记原创 2007-04-28 20:30:00 · 694 阅读 · 0 评论 -
CSS高级教程 页面布局
用CSS 来布局很容易。如果你已经习惯用表格布局的话,起先会感觉比较困难。其实不难,只不过动机不同,并且在实践中更有意义。你可以把这一页面的各个部分当作独立的版块来看待,无论你选择哪一块。你可以绝对或相对地用彼块取代此块。定位定位属性position用于定义一个元素是否absolute(绝对),relative(相对),static(静态),或者fixed(固定)。static值是元素的默认值,它原创 2007-04-28 20:33:00 · 1071 阅读 · 0 评论 -
JavaScript 访问 JSF 组件的方法
JavaScript 访问 JSF 组件的方法先看下面的 JSF 页面:...@ page language="java" pageEncoding="UTF-8"%>...@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>...@ taglib uri="http://java.sun.com/jsf/core转载 2007-04-30 16:16:00 · 1051 阅读 · 0 评论 -
js中innerHTML与innerText的用法与区别
用法: test1 test2在JS中可以使用:test.innerHTML: 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。 上例中的test.innerHTML的值也就是“test1 test2 ”。test.innerText: 从起始位置到终止位置的内容, 但它去除Html标签 上例中的text.innerTest的值也就是“test1原创 2007-08-01 16:45:00 · 850 阅读 · 0 评论 -
Div+CSS+JS树型菜单,可刷新 (Good)
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> Div+CSS+JS树型菜单,可刷新 http://www.livepo.com"> *{margin:0;padding:0;border:0;} body { font-family: arial, 宋体转载 2007-08-01 16:46:00 · 918 阅读 · 0 评论 -
中英文混合字符截取
用perl截取字符串,字符串中含有中文、英文、数字和各种符号,也包含中文标点符号,截取一定数量的字符,并且截取之后中文是完整的,不会出现乱码或问号。sub makelen($$) { my($sstr,$slen)=@_; my $makelen,$parity; $mslen=length($sstr); if($mslen>$slen) { for($转载 2007-05-06 00:12:00 · 941 阅读 · 0 评论 -
层遇到select框时
当层遇到下拉框时总是挡不了select框?其实这是IE的BUG,其它的浏览器没有这个问题,对于这个问题论坛里不少提出,在这里提供我的几种方法,各有各的好处,有错,有好的意见者提出,谢谢.1.最直接的方法:隐藏下拉框.下面提供的是一个比较通用的一组函数:test.htm------------var HideElementTemp = new Array();//点击菜单时,调用原创 2007-05-06 00:14:00 · 746 阅读 · 0 评论 -
javascript表单之间的数据传递!
今天有朋友问我关于用JAVASCRIPT来进行页面各表单之间的数据传递的问题,我以前也写过,不过从来没有注意,今天总结了一下,希望能够给大家一些帮助,也帮助我总结以前学过,用过的知识。 一,最简单的就是同一个网页里的表单的数据传递。 举个实例,一个网页上有两个表单,每个表单里一个文本框,一个按钮。点按钮互相对操作对方的文本框的值。我们举的例子是把一个文本框付给另一个文本框。具转载 2007-05-06 00:14:00 · 697 阅读 · 0 评论 -
排序Select中Option项的一个示例
Form中的Select控件不支持对选择项(Option)的排序,下面我将对Option中value属性值进行排序,并调整每个Option排序后的位置,具体代码如下(这里假设每个Option中的value与其中的text内容相同):该函数运用了Array(数组)对象的排序(sort)方法,实现了Select排序。function sortMe(oSel){var ln = oSel.opt原创 2007-05-06 00:16:00 · 825 阅读 · 0 评论 -
如何在网页中调试JavaScript
说明:译文中提到了一些调试工具,都给出了下载链接,csdn上链接效果不显著,需要鼠标放上去才可见 有许多方式可以调试 JavaScript。我们首先从代码本身讨论一下: 插入 alert 进入代码是最常见的方式,可以提示变量的值、类型,函数参数,对象属性。如果你用分支代码以支持分别做不同的事,你可以使用 confirm 来强制执行指定的分支功能。如果你想能够剪切粘贴结果可使用原创 2007-05-06 00:17:00 · 826 阅读 · 0 评论 -
数字日期转化为汉字日期格式...
数字日期转化为汉字日期格式.../* 功能:YYYY-MM-DD 数字日期转化为汉字 例:1984-3-7 -> 一九八四年三月七日 调用:baodate2chinese("1984-3-7")*/var chinese = [零,一,二,三,四,五,六,七,八,九];var len = [十];var ydm =[年,月,日];fun原创 2007-05-06 00:17:00 · 1024 阅读 · 0 评论 -
CSDN无限级树数据库版(ASP+ACCESS)
近来论坛里问树的问题比较多,特意推出近日完成的无限级树,由于水平有限,不完善之处望各位网友指正和完善。1.实现原理使用文件:(a)deeptree.htm:显示树型菜单的文件(deeptree.asp为显示菜单权限的例子)(b)deeptree.htc:对数据的请求和加载等操作进行封装.使用xmlhttp异步地请求,并对返回的数据用xsl进行格式输出(c)deeptree.cs原创 2007-05-06 00:22:00 · 920 阅读 · 1 评论 -
JavaScript窗口功能指南之打开一个新窗口
当你点击一个简单的链接打开一个新窗口时,你没有对新窗口任何控制权。浏览器以默认的功能打开新窗口。此外,你也不能使用JavaScript引用新窗口的window对象,因此你不可能操纵新窗口的属性。看看下面的JavaScript语句: window.open("http://www.docjs.com/", "win"); 这条语句打开一个新窗口,显示页面http://www.docjs.co原创 2007-05-06 00:23:00 · 1033 阅读 · 1 评论 -
JavaScript窗口功能指南之检查一个窗口是否存在
当你创建一个新窗口时,给open()方法的返回值分配一个变量非常重要。比如,下面的语句创建一个新窗口,然后立即关闭它: win = window.open("http://www.docjs.com/", "js"); win.close(); Window对象 每一个浏览器窗口都与一个清楚地window对象对应,所以,当你想引用当前窗口时,你应该使用window对象。下面的语句设置当原创 2007-05-06 00:24:00 · 1003 阅读 · 0 评论 -
纯JavaScript时钟
脚本说明:第一步:把如下代码加入区域中:pX=400;pY=200obs = new Array(13)function ob () {for (i=0; i if (document.all) obs[i]=new Array (eval(ob+i).style,-100,-100) else obs[i] = new Array (eval(document.ob+i),-100,-1原创 2007-05-06 00:25:00 · 744 阅读 · 0 评论 -
JavaScript窗口功能指南之命名窗口和框架
当你创建一个框架结构的文档时,标记的NAME属性定义了每一个框架的名字,如下: 在例子中,文档包含2个框架:left和right。在文档toolbar.html中,链接代码就象下面的一样: About Us Feedback 注意, 标记同样支持TARGET属性,它定义了响应表单的目标窗口。而标记则指明了文档中所有链接的通用默认目标窗口: 上面原创 2007-05-06 00:26:00 · 783 阅读 · 0 评论 -
JavaScript窗口功能指南之创建弹出窗口
Internet Explorer 5.5支持一个新的window对象的方法:creatPopup()。你可以向下面一样创建一个弹出窗口: var popupObj = window.createPopup(); 当你创建了这个对象后,弹出窗口并不显示。你必须要调用它的show方法: popupObj.show(yOffset, xOffset, width, height, refe原创 2007-05-06 00:26:00 · 846 阅读 · 0 评论 -
JavaScript窗口功能指南之定制新窗口
window.open()方法的基本语法结构是: window.open(sURL, sName); 然而,你可以通过使用2个附加的参数定制新窗口: window.open(sURL, sName[, sFeatures][, bReplace]); 通过省略这些参数,你可以使用默认特征。让我们先看看bReplace参数,它仅仅被Internet Explorer:4和以后版本原创 2007-05-06 00:27:00 · 698 阅读 · 0 评论 -
JavaScript窗口功能指南之发挥窗口特征
在前面一节中,我们全面接触了JavaScript提供的窗口特征。许多这些特征是基于特殊浏览器的,就是说它们不可能同时在Internet Explorer和Navigator中工作。在这一节中,我们将探索几个有趣的方面,以及一些有用的技巧。 指定窗口尺度 我们使用参数height、 width、 innerHeight 以及 innerWidth来定义新窗口的尺度。Internet Explor原创 2007-05-06 00:28:00 · 709 阅读 · 0 评论 -
JavaScript窗口功能指南之操纵窗口
一旦你得到了表示窗口的变量,你就能通过各种方法来操纵它。在前面的介绍中,我们讨论过close()方法: win = window.open("http://www.docjs.com/", "js"); win.close(); JavaScript提供了许多方法与属性,我们可以使用它们来控制窗口。 移动、滚动、改变大小 下面的方法(N4+,IE4+)负责个定窗口的移动、滚动以原创 2007-05-06 00:28:00 · 658 阅读 · 0 评论 -
JavaScript窗口功能指南之在窗口中书写内容
window.open()方法打开一个新窗口,document.open()方法打开一个新文档,在其中可以使用write()或者writeln()方法书写内容,它的语法是: oNewDoc = document.open(sMimeType[, sReplace]); sMineType是一个字符串,它定义了MIME类型。Navigator支持几种不同的MIME类型,但是Internet原创 2007-05-06 00:29:00 · 670 阅读 · 0 评论 -
JavaScript窗口功能指南之引用已打开的窗口
如果你想关联一个指定的窗口,你可以使用标记的TARGET属性。除非你分配,一个浏览器窗口不会有一个名字。当你使用TARGET属性通过一个链接打开一个新窗口时,你就分配给它了一个清晰的名字: Intel 前面的链接打开一个新窗口,名叫review。下面的链接通过JavaScript产生同样的效果: onClick="window.open(http://www.intel.com原创 2007-05-06 00:30:00 · 846 阅读 · 0 评论 -
JavaScript窗口功能指南之关闭窗口
当你创建了一个新窗口时,将open()方法的返回值分配给一个变量非常重要。比如,下面的语句就是创建一个新窗口,然后立即关闭它: win = window.open("http://www.docjs.com/", "js"); win.close(); 每一个浏览器窗口都清楚地与一个window对象对应,所以,当你想引用当前窗口时,你应该使用window对象。下面的语句设置当前窗口的U原创 2007-05-06 00:31:00 · 855 阅读 · 0 评论 -
JavaScript窗口功能指南之创建对话框
JavaScript支持几种内建的对话框:window.alert()、window.confirm()以及window.prompt()。当弹出一个对话框时,用户就不可以再聚焦到初始页面,除非对话框操作结束。换言之,对话框永远是被聚焦的。Internet Explorer支持一些方法,使用它们能让你在任何新窗口上应用它们: showModalDialog() (Internet Explor原创 2007-05-06 00:31:00 · 820 阅读 · 0 评论 -
弹出精彩-弹出式菜单详解
格式:window.open(index.htm,title,height=100,width=200,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no)-->参数解释如下:index.htm 弹出窗口的目标文件名title 弹出窗口的标题h原创 2007-05-06 00:32:00 · 901 阅读 · 0 评论 -
几种不刷新页面取数据的方法
以下是几种常用的方法,当然取数据的后缀名可以为.asp,.jsp等等的带参数url.1.function loadXml(url){ var loXML = new ActiveXObject("MSXML.DOMDocument"); loXML.async = false; loXML.load(url); return loXML.xml;}-- data.xml --- //数据是原创 2007-05-06 00:34:00 · 883 阅读 · 0 评论