
JavaScript
lfywy
Flyingis=Talking and thinking freely !Flying in the world of GIS !Flying in the world of SOFTWARE !
展开
-
JavaScript实现的数据表格:冻结列、调整列宽和客户端排序
根据网上的一些脚本改的,大家看一下,应该对开发有用,准备在.Net下写个Server-Side端控件把下面的代码另存为.htm文件后看下效果。数据表格BODY { FONT: 12px 细明体; CURSOR: default}TD { FONT: 12px 细明体; CURSOR: default}.title { BORDER-RIGHT: #555 1px solid转载 2008-07-17 10:47:00 · 859 阅读 · 0 评论 -
AJAX提示信息框制作代码
深海技术支持-提示信息框制作a{ color:#000; font-size:12px;text-decoration:none}a:hover{ color:#900; text-decoration:underline}body{background:;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startC原创 2008-06-03 16:08:00 · 1092 阅读 · 2 评论 -
类似Google个性首页的页面自定义拖拽布局
在自己的项目里常常会运用到,自己也用JS写了个类似的:body {margin:0px;padding:0px;font-size:12px;text-align:center;}body > div {text-align:center; margin-right:auto; margin-left:auto;} .content{width:900px;}.content .left{ f原创 2008-06-03 15:41:00 · 625 阅读 · 0 评论 -
JS判断是否为数字,是否为整数,是否为浮点数
正则表达式方法function checkRate(input){ var re = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 //判断正整数 /^[1-9]+[0-9]*]*$/ if (!re.test(input.rate.value)) { alert("请输入数字(例:0.02)")原创 2008-06-05 15:21:00 · 1078 阅读 · 0 评论 -
js访问xml之节点对象属性和方法【1】
节点对象属性childNodes—返回节点到子节点的节点列表firstChild—返回节点的首个子节点。lastChild—返回节点的最后一个子节点。nextSibling—返回节点之后紧跟的同级节点。nodeName—返回节点的名字,根据其类型。nodeType—返回节点的类型。nodeValue—设置或返回节点的值,根据其类型。ownerDocument—返回节点的根元素(document对象原创 2008-06-06 12:10:00 · 949 阅读 · 0 评论 -
XMLHTTPRequest简介以及用法加个人真实示例
Ajax的一个最大的特点是无需刷新页面便可向服务器传输或读写数据(又称无刷新更新页面),这一特点主要得益于XMLHTTP组件XMLHTTPRequest对象。这样就可以向再发桌面应用程序只同服务器进行数据层面的交换,而不用每次都刷新界面也不用每次将数据处理的工作提交给服务器来做,这样即减轻了服务器的负担又加快了响应速度、缩短了用户等候时间。 最早应用XMLHT原创 2008-06-11 14:51:00 · 3412 阅读 · 3 评论 -
JavaScript使用框架和Cookies
在讲述 window 对象的时候,我们提到过,一个框架内的网页也是 window 对象,也就是说,Frame 对象也是 window 对象。用最容易理解的话说,每一个 HTML 文件占用一个 window 对象,包括定义框架的网页(“框架网页”)。在 IE 里用“”标记在文档中插入的框架也是 window 对象,但是用“包含网页”的方法(在 HTML 中显示为“”)读取的 HTML 就不占用独自的转载 2008-09-04 17:04:00 · 602 阅读 · 0 评论 -
CSS经典技巧【收藏】
二十个CSS经典技巧: CSS字体属性简写规则 一般用CSS设定字体属性是这样做的: font-weight: bold; font-style: italic; font-varient: small-caps; font-size: 1em; line-height: 1.5em; font-family: verdana,sans-serif转载 2008-06-25 14:32:00 · 706 阅读 · 0 评论 -
javascript 经典函数
本人收集客户端开发经典Javascript方法,望各位补充! 1。字符串替代方法。 function String_Replace(srcString,findString,replaceString){ return String_ReplaceB(srcString, findString, replaceString, 0); } function String_ReplaceB(expre原创 2008-09-17 10:28:00 · 513 阅读 · 0 评论 -
JavaScript的系统函数讲解
1.编码处理函数 1) encodeURI 返回一个对URI字符串编码后的结果。URL是最常见的一种URI; 2) decodeURI 将一个已编码的URI字符串解码成最原始的字符串返回; 3) 举例: var encodeStr = encodeURI( " http://www.amigoxie.com/index.jsp?na原创 2008-09-17 10:36:00 · 650 阅读 · 0 评论 -
JS操作select相关方法:新增 修改 删除 选中 清空 判断存在 等
1.判断select选项中 是否存在Value="paraValue"的Item2.向select选项中 加入一个Item3.从select选项中 删除一个Item4.修改select选项中 value="paraValue"的text为"paraText"5.设置select中text="paraText"的第一个Item为选中6.设置select中value="paraValue"的Item为原创 2008-09-17 14:04:00 · 571 阅读 · 0 评论 -
将Js文件编译成dll文件
1.向项目中添加Jscript文件//script_1.js-----function doClick1(){ alert("OK1_wufeng");}//script_2.js-----function doClick2(){ alert("OK2");}2.解决方案资源管理器中,右键查看script_1.js和script_2.js的属性,把高级中的“生成操作”属性设置成“嵌入的原创 2008-09-17 10:19:00 · 809 阅读 · 0 评论 -
收藏几个Javascript做数值验证用的正则表达式
最近写代码一直用到判断数字什么的,其中有一段输入数值格式验证,比如判断是否为数字,是否为正数,是否为整数等等。由于输入框输入的数据为任意的,比如可以为字母,可以有多个小数点等等,那么我们这里用正则表达式来验证的时候就要格外小心,防止各种异常的case。正则表达式就好点,特地收藏以下几个: 1、判断是否为数字的话,正则表达式为 /^(-|/+)?/d+(/.原创 2008-10-15 13:50:00 · 963 阅读 · 2 评论 -
收藏17个js技巧[供日后查询参考]
网页常用Javascript 1.让文字不停地滚动 <MARQUEE>滚动文字</MARQUEE> 2.记录并显示网页的最后修改时间 <script language=Javascript> document.write("最后更新时间: " + document.lastModified + "") </script> 3.关闭当前窗口 <a href="/"onClick=原创 2008-10-16 09:20:00 · 937 阅读 · 0 评论 -
关于跨越域共享COOKIE的实现与维护
所有的网站开发者都会非常喜欢cookie的强大特性和易用性,它在跟踪用户信息,建设人性化、个性化的网站方面,有着强大的作用,而且,又避免了使用数据库的昂贵开销。但是,cookie却不能跨越域传递,只有那些创建它的域才能访问;这里,我们讨论如何利用ASP突破这个限制。 Cookie简介 首先,我们对Cookie做一个简单的介绍,说明如何利用ASP来维护cookie。 Cookie是存储在转载 2008-10-16 10:48:00 · 2904 阅读 · 0 评论 -
正则表达式判断收藏
//判断输入内容是否为空 function IsNull(){ var str = document.getElementById(str).value.trim(); if(str.length==0){ alert(对不起,文本框不能为空或者为空格!);//请将“文本框”改成你需要验证的属性名称! } }原创 2008-10-24 15:14:00 · 612 阅读 · 0 评论 -
Javascript学习【类型转化问题总汇】
1 , javascript字符集:javascript采用的是Unicode字符集编码。为什么要采用这个编码呢?原因很简单,16位的Unicode编码可以表示地球人的任何书面语言。这是语言 国际化的一个重要特征。(大家也许见过用中文写脚本,比如:function 我的函数() {} );Javascript中每个字符都是用2个字节表示的。(因为是16位编码)2 ,大小写敏感:js是一种区分大原创 2008-11-07 09:52:00 · 726 阅读 · 0 评论 -
JS写全国省市县无刷新多级关联菜单
看网上有好多示例,自己也搜集改编了一个:全国省市县无刷新多级关联菜单body,select{ font-size:9pt; font-family:Verdana;}a{ color:red; text-decoration:none;}a:hover{ text-decoration:underline;}function Dsy(){ this.Items = {};}Dsy.protot原创 2008-06-03 15:32:00 · 2265 阅读 · 0 评论 -
用JS读取.txt文件方法以及一个操作.txt文件通用类方法【深海原创】
一.js读取文件示例:var Arr=new Array();try{ var fso=new ActiveXObject("scripting.filesystemobject_0418s"); var txtstream=fso.openTextFile(c://data.txt); var txt=; while(!txtstream.atEndOfLine) { Arr.p原创 2008-05-29 16:13:00 · 3145 阅读 · 0 评论 -
JavaScript使用技巧精萃【深海整理收藏】
【深海整理收藏】(一).确认删除用法: 1. BtnDel.Attributes.Add("onclick","return confirm("+"确认删除?"+")"); 2. linktempDelete.Attributes["onclick"]="javascript:return confirm("+"确认删除?"+");"; 3. private v原创 2008-05-28 11:06:00 · 547 阅读 · 0 评论 -
js去掉HTML标记
private string StripHTML(string strHtml) { string [] aryReg ={ @"]*?>.*?", @"//[""tbnr]|[^/7])*?/7|/w+)|.{0})|/s)*?(///s*)?>", @"([/r/n])[/s]+", @"&(quot|#3原创 2008-07-23 11:20:00 · 825 阅读 · 0 评论 -
select挡住div的解决方法以及frame问题和IE、FLASH与实用代码
1.在div里加入下面的代码,根据需要调整就可以了 2.iframe(嵌入式帧)自适应高度 填写的嵌入地址一定要和本页面在同一个站点上,否则会提示“拒绝访问!”。*对跨域引用有权限问题,请查阅其他资料。 3.让IFRAME内的文档背景透明 " allowtransparency> 4.IE地址栏前换成自己的图标 5.iframe自适应高度原创 2008-07-31 16:29:00 · 2116 阅读 · 0 评论 -
上下光标移动选定图片
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type原创 2008-05-23 23:47:00 · 425 阅读 · 0 评论 -
网页中添加播放器播放视频文件与网页增加背景音乐示例【深海原创】
一.在网页中播放视频文件,以下代码是播放器,再加入如【☆☆动作-欧美-虎胆龙威4-原创02.dvd.rm】电影,打开即可播放了!html>head>title>无标题文档title>meta http-equiv="Content-Type" content="text/html; charset=gb2312">head>body bgcolor="#FFFFFF" text="#000原创 2008-05-24 00:17:00 · 1087 阅读 · 0 评论 -
WEB打印分页类(JS)
HTML>HEAD>TITLE>printTITLE>meta http-equiv="content-type" content="text/html;charset=gb2312">style>.../**//**//**//** * 打印相关*/ @media print {...}{}{...}{ .notprint { display:none原创 2008-05-24 00:37:00 · 687 阅读 · 0 评论 -
常用的40个网站制作技巧【深海收藏分享】
大家有好的都拿来分享啊!多多交流经验!深海Blog关注1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防原创 2008-05-24 10:45:00 · 673 阅读 · 1 评论 -
利用javascript 读取xml 数据
/////////////////////////////////////////////////////////// 首先:xml文件(tree.xml)内容如下: 山东省 _blank 省份 威海市 _blank 城市 烟台市 _blank 城市 长夼村 _blank 乡镇 http://www.baidu.com/ 富镇 _blank 乡镇 http://www.b转载 2008-05-22 15:12:00 · 586 阅读 · 0 评论 -
新闻图片切换播放和自动切换播放以及链接功能【js+css设计】
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">HTML lang=zh-CN xmlns="http://www.w3.org/1999/xhtml">HEAD>TITLE>图片新闻效果TITLE>META http-equiv=Content-Type content="text/html; charset=gb231原创 2008-05-23 22:53:00 · 1046 阅读 · 0 评论 -
ASP中实现分页显示的七种武器
在微软的ASP编程体系中,ADO对象的建立,使得从网页访问数据库成为一件易事,特别是ADO的Recordset对象使得控制数据的输出显示更为方便、自由。而在Visual InterDev6.0(以下简称VI6.0)中,由于Script Object Model(以下简称SOM)、Design-Time Control(以下简称DTC)以及Data Environment Object Mod原创 2008-05-24 00:30:00 · 883 阅读 · 0 评论 -
优秀技巧代码汇总【深海技巧服务】
都是些自己或是别人那或是网上找的汇总。。。希望大家也不要吝啬,有好的代码拿出来一起分享 1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false"原创 2008-05-23 23:06:00 · 613 阅读 · 0 评论 -
文件上传[多文件上传与简单操作文件上传实例(文件上传,自动重命名,自动添加文件夹)]【深海原创】
一.多文件上传【客户端处理脚本的例子】DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">HTML> HEAD>meta http-equiv="Content-Language" content="zh-cn"> script>... function mCreateFile(obj)...{ var eF v原创 2008-05-23 23:33:00 · 770 阅读 · 0 评论 -
js实现的年月日下拉菜单式日期
html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>title>年月日下拉菜单日期title>script type="text/javascript">...function DateSelector(selYear原创 2008-05-23 23:37:00 · 1194 阅读 · 0 评论 -
JavaScript利用XmlHttp异步获取网站数据
网上有很多这样的例子,不过自己也做个,是基于网上修改的,觉得不错!大家有更好的可要告诉我哦!script>...var oDiv var xh function getXML()...{ oDiv = document.all.m oDiv.innerHTML = "正在装载栏目数据,请稍侯......." oDiv.style.display= "" xh = new Activ原创 2008-05-23 23:44:00 · 557 阅读 · 0 评论 -
多层动态加载js文件出现的问题终极解决【深海原创】
在一个页面里写一个div,div里又要引用js文件,此时不注意就会出现问题!如下:document.write("");其实这是在调用脚本动作,不会引用lify_open.js文件,那应该怎么办呢?经过网上的寻找和自己的最终解决办法如下:document.write(""+"ipt language=javascript src=js/lify_open.js>"+"ipt>");原创 2008-05-23 22:46:00 · 660 阅读 · 0 评论 -
通过JavaScript实现实时的JS语法高亮显示字
就是一篇文章中,我要特别申明和提示这几个字和词组示例代码: DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">hea原创 2008-05-23 23:49:00 · 828 阅读 · 0 评论 -
在上传图片前,提供预览功能
TWO STEPS TO INSTALL IMAGE UPLOAD PREVIEW: 1. Copy the coding into the HEAD of your HTML document 2. Add the last code into the BODY of your HTML document --> STEP ONE: Paste this code i原创 2008-05-24 00:27:00 · 629 阅读 · 0 评论 -
JS调用WebService的例子
图书馆的一个静态的HTML页面要显示短消息流量的示例: function getdata() { var index=0; docSubmit =new ActiveXObject("Microsoft.XMLDOM"); docSubmit.async = false; docSubmit.load("http://192.168.128.250:105转载 2008-12-05 09:42:00 · 695 阅读 · 0 评论