
JAVASCRIPT
asthlon
这个作者很懒,什么都没留下…
展开
-
一个用JavaScript去除字符串两端空格的function
function Trim(str){ var s = str; var i,len; var hasEmpty = false; if(s.charAt(0) == " ") { s = s.replace(" ",""); hasEmpty = true; } len = s.length; if(s.charAt(len-1) == " ") { s = s.replace(" ","原创 2005-05-27 09:27:00 · 1969 阅读 · 1 评论 -
DOM中对象的方法
系列函数祥解----DOM中对象的方法 本期介绍多个XSL对于VBScript、JScript增加的方法、属性,以充分发挥XML的优势,用于、标记内表达式的编写或、的expr属性。一、absoluteChildNumber 含义:返回结点相对于它所有的兄弟(不论名字是否相同)的序号语法:absoluteChildNumber(node)参数:node ── 对象,欲返回编号原创 2004-10-25 11:31:00 · 1471 阅读 · 0 评论 -
表头固定
body { background-color: #F0F0F0 ; font: 11px "verdana","Arial"; width:90%; margin-left:auto; margin-right:auto; }.tScroll { border: 1px #7494BF solid; background-color原创 2004-10-28 09:07:00 · 945 阅读 · 0 评论 -
document.execCommand()说明
execCommand()方法是执行一个命令对当前文档,当前选择或者给出的范围2.基本命令,如下-------------------------------------------------------------------------------------------2D-Position 允许通过拖曳移动绝对定位的对象。 AbsolutePosition 设定元素的 positio原创 2004-10-28 09:03:00 · 909 阅读 · 0 评论 -
实现IE浏览器部分菜单命令
每当我们看到别人网页上的打开、打印、前进、另存为、后退、关闭本窗口、禁用右键等实现浏览器命令的链接,而自己苦于不能实现时,是不是感到很遗憾?是不是也想实现?如果能在网页上能实现浏览器的命令,将是多么有意思的事啊!下面我们就来看看如何用Javascript代码实现浏览器菜单命令(以下代码在Windows XP下的浏览器中调试通过)。 一、【文件(F)】菜单中的命令的实现 1、〖打开〗命令原创 2004-10-25 13:03:00 · 1551 阅读 · 0 评论 -
漂亮的下拉框
漂亮的下拉框// ViaSelect Environment Constantsvar SS_ENV = new Object();SS_ENV.IE_Version = new Number(((window.navigator.appVersion.split(; ))[1].split( ))[1]);SS_ENV.CR = new Object();SS_ENV.CR.Revers原创 2004-10-26 15:41:00 · 3457 阅读 · 2 评论 -
XML+ JS创建树形菜单
思路:从数据岛menuXML中读取数据,从树的根节点开始分析树,利用 hasChildNodes() [方法:是否含有子节点 ] 判断当前节点是否有子节点,如果有子节点继续向下分析 childNodes[对象:子节点对象集合] ,否则返回当前分析结果(树结点对象)。主要的函数: createTree(thisn /*树结点*/ , sd/*树深度*/) 运行代码框 DSTree sTarsjz@h原创 2004-10-25 13:08:00 · 1076 阅读 · 1 评论 -
DOM属性用法速查手册
object 返回包含的对象。 offscreenBuffering 设置或获取对象在对用户可见之前是否要先在屏幕外绘制。 offsetHeight 获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度。 offsetLeft 获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置。 offsetParent 获取定义对象 offsetT原创 2004-10-28 09:06:00 · 803 阅读 · 0 评论 -
GreetingCardDesinger
Greeting Card Designer-www.51windows.Net>.title { font-family: Verdana; font-size: 13pt; font-weight: bold; color: #FFFFFF;}.lpane { position:absolute; width:144px; height:原创 2004-09-28 10:52:00 · 1658 阅读 · 0 评论 -
动态生成一个HTML对象
window.document.createElement可以动态生成一个HTML对象,并且可以利用HTML对象的appendChild方法把自动生成的HTML对象添加到某一HTML对象中。 window.document.createElement的用法如下: var LinkObj = window.document.createElement("A"); 这样就生成了原创 2004-10-28 09:09:00 · 1828 阅读 · 0 评论 -
Xml2OleDb简介
Xml2OleDb简介XML是互联网共享数据的最好的方法,XML格式的数据可以很轻松的集成到不同的Web应用中去。但如果你想将XML文件插入到数据库,怎么办?Xml2OleDb将向您说明往OleDb数据库,比如SQL Server, Access, Excel, Visual FoxPro, FoxPro, and dBase等插入XML文件的数据是如何轻松。首先,将XML文件装载进Dat原创 2004-11-04 15:13:00 · 880 阅读 · 0 评论 -
XMLHTTP 发送 XML 数据
客户端/************************************var xmlhttp function re_msgs(){ var rvalue; rvalue = document.all.re_value.value var dom = new ActiveXObject("msxml2.DOMDocument"); // 发送的xml文件 dom.async = fal原创 2004-11-02 16:50:00 · 1056 阅读 · 0 评论 -
使用 JavaScript 实现 XMLHttpRequest,在IE,FireFox 上测试通过!
XMLHttp 方式实现无刷屏,在IE,FireFox 上测试通过 "http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd">html {background-color:#eeeeee}body { background-color:#ccffcc; font-family:Tahoma,Arial,Helvetic原创 2005-05-25 15:37:00 · 2671 阅读 · 0 评论 -
用 js 实现组织结构图
js组织关系由数组体现出来在 body onload 事件中初使化数组,取得组织关系图的层次和下及关系中节点最多的层次中节点数,用以取得水平线的最大宽度以下为 htm 原码组织结构图 .dvItem { position:absolute; width:24px; border:1px solid #999999; font-size:12px; padding:5px;原创 2005-04-19 09:29:00 · 9101 阅读 · 3 评论 -
右键菜单[写入注册表]读取所选文字图片并将地址发送到指定页面!
注册表文件REGEDIT4[-HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MenuExt/+ Offline &Explorer: Download the link][-HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MenuExt/+ Offline E&xplore原创 2005-04-11 15:50:00 · 1482 阅读 · 0 评论 -
一段带向下滚动并支持拖动的脚本!
var isDOM = (document.getElementById ? true : false); var isIE4 = ((document.all && !isDOM) ? true : false);var isNS4 = (document.layers ? true : false);function getRef(id) { if (isDOM) return documen原创 2005-08-03 16:18:00 · 1384 阅读 · 0 评论 -
[转]给moizlla添加ie方法和属性
新文档 if(window.Event){// 修正Event的DOM /* IE5 MacIE5 Mozilla Konqueror2.2 Opera5 event yes yes yes yes yes event.returnValue yes yes no no no event.cancelBubble yes原创 2005-03-08 15:02:00 · 1078 阅读 · 0 评论 -
我的第一段未使用 document.all.obj 的JS
——请选择栏目—— 图片新闻 百君快递 百君著述原创 2004-12-07 14:40:00 · 1122 阅读 · 1 评论 -
利用userData实现客户端保存表单数据
对于多数网页制作的朋友,实现在客户端保存在网页表单上的信息,比较多的是采用Cookie技术来实现,这些功能例如:下拉列表框选择的选项,文本框输入的数据等。事实上,我们可以利用微软DHTML默认行为中的userData行为来实现这个功能。因为很多网友问到这样的问题,整理了一下,并提供了三个示例。下面将就该行为的使用做一个介绍:UserData 行为(userData Behavior):原创 2004-11-11 15:40:00 · 4517 阅读 · 0 评论 -
网页上内容导出到word
网页上内容导出到wordHappy New Year ! ! !this is a test!123456789function OpenWord(){Layer1.style.border=0ExcelSheet = new ActiveXObject(Word.Application);ExcelSheet.Application.Visible = true;var mydoc=Ex原创 2004-11-04 15:14:00 · 1803 阅读 · 0 评论 -
Ms XmlDom 异步装载Xml文件
var xmldoc;function Load(){ xmldoc = new ActiveXObject("Msxml2.DOMDocument"); xmldoc.onreadystatechange = CheckState; xmldoc.resolveExternals = false; xmldoc.load(URL.value);}function CheckState()原创 2004-08-19 11:22:00 · 823 阅读 · 0 评论 -
XmlHttp异步获取网站数据的例子
xmlhttp异步的例子:URL: name=a value="http://www.microsoft.com" style="width:600px">var oDiv var xh function getXML(){ oDiv = document.all.m oDiv.innerHTML = "正在装载数据,请稍侯......." oDiv.style.display= "" xh原创 2004-08-19 11:16:00 · 1045 阅读 · 0 评论 -
使用XMLHTTP发送超长XML表单数据
在把大量的XML作为POST数据的一部分发送给你的IIS服务器的时候——诸如在ASP表单的TEXTAREA里——你可能会得到一些没有预料到的结果。当数据在服务器上被处理的时候,由于你处理数据方式的不同,你最终可能会碰到错误。其原因是,当你把数据提交回服务器的时候,POST字段里有一个(数据)大小的限制。这样做的目的是为了防止可能的入侵者在实施拒绝服务(denial of service,DoS)的原创 2004-08-27 17:10:00 · 1312 阅读 · 0 评论 -
无限级菜单之popup版
无限级菜单之popup版(雏形)--WebUC.Net// +------------------------// 用popup来实现菜单// 宝玉// -------------------------- var pops = new Array();function CreatePopup(degree){ if (degree return null; if原创 2004-07-30 15:40:00 · 1085 阅读 · 0 评论 -
操作模态与非模态对话框
JavaScrip高级应用:操作模态与非模态对话框 JavaScrip高级应用:操作模态与非模态对话框 本文出自:http://www.computerworld.com.cn 作者: 甘冀平 (2002-01-29 20:41:38) 我们知道,对话框一般分为两种类型:模态类型(modal)与非模态类型(modeless)。所谓模态对话框,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标原创 2004-07-30 15:37:00 · 1466 阅读 · 0 评论 -
饼图
饼图function DrawPieChart() { var totalvalue = value1.value/360 + value2.value/360 + value3.value/360 + value4.value/360; var per1 = value1.value/totalvalue; var per2 = value2.value/totalvalue;原创 2004-07-30 15:36:00 · 792 阅读 · 0 评论 -
Office XP 菜单
* { font-size: 12px; }body { margin: 0px; } // Office XP 菜单// 风云突变 2003-4// [email]fytb@163.com[/email] var sub_display = false; // 颜色数组说明:此数组储存菜单各部份颜色样式,可以改变颜色值达到改变样式的效果// 值依次为:高亮背景色, 高亮边框色, 菜单栏背景色,原创 2004-07-30 15:33:00 · 999 阅读 · 0 评论 -
execCommand()说明
看好多朋友还在询问这些问题,下面就介绍一下:1.execCommand()方法是执行一个命令对当前文档,当前选择或者给出的范围 2.基本命令,如下-------------------------------------------------------------------------------------------2D-Position 允许通过拖曳移动绝对定位的对象。 Absolut原创 2004-07-30 15:32:00 · 822 阅读 · 0 评论 -
表格斜线
New Document function a(x,y,color){document.write("")} 张三 李四 王五 数学 55 66 77 英语 99 68 71 语文 33 44 55function line(x1,y1,x2,y2,color){ var tmp原创 2004-07-30 15:36:00 · 942 阅读 · 0 评论 -
listview
列表body { font-size: 10px }table { font-size: 12px }-->function InitList(theList, theTable, iEnd, iId, checkIt){var colWidth = (document.body.clientWidth - 200) / iEnd with(theList){View = 3Bord原创 2004-07-30 15:35:00 · 1018 阅读 · 0 评论 -
鼠标滚轮程序以及CSS的zoom属性范例
top1=0;function document.onmousewheel(){if(event.wheelDelta>0)top1-=10;else top1+=10a.style.top=top1}原创 2004-07-30 15:39:00 · 1638 阅读 · 0 评论 -
全角半角问题
1。在text框里怎么控制只能输入全角。。。2。在text框里怎么控制只能输入半角。。。原创 2004-08-17 14:24:00 · 1498 阅读 · 0 评论 -
在html文件引入其它html文件的几种方法
简介:在论坛中常常有网友问到,可以在一个html的文件当中读取另一个html文件的内容吗?答案是确定的,而且方法不只一种,在以前我只会使用iframe来引用,后来发现了另外的几种方法,那今天就总结这几种方法让大家参考一下,本人觉得第三种方式较好! 1.IFrame引入,看看下面的代码 程序代码: "content_frame" width=100% height=30 marg原创 2004-08-27 16:58:00 · 2405 阅读 · 1 评论 -
使用颜色对话框来取色
var sInitColor = null;function callColorDlg(){if (sInitColor == null) var sColor = dlgHelper.ChooseColorDlg();else var sColor = dlgHelper.ChooseColorDlg(sInitColor); sColor = s原创 2004-08-27 16:59:00 · 973 阅读 · 0 评论 -
QQShow
df>df>0);return false;" > var myequip="df>df>df>0"; //最初显示的配置码,可由服务器读取并输出。function shoiwit(equip){ //这个函数由配置码为参数,显示虚拟形象showlayers=equip.split(>); //以“>”为分隔符,分配各层图片名到一个数组 showlayers[]str="";f原创 2004-08-27 16:59:00 · 1071 阅读 · 0 评论 -
获取当前系统字体
宝玉 2004-2-26[url]http://www.webuc.net[/url][url]http://www.nwpubbs.net[/url]--> 获取当前系统字体和排版样式 function getSystemFonts(){ var a=dlgHelper.fonts.count; var fArray = new Array(); var oDropDown原创 2004-08-31 11:37:00 · 2302 阅读 · 0 评论 -
客户端判断一个网络文件是否存在
function test(url){var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");xmlHttp.open("GET", url, false);xmlHttp.send();if (xmlHttp.status == 200 || xmlHttp.status == 0)return true;}function test(url原创 2004-08-31 11:36:00 · 1434 阅读 · 2 评论 -
快速从一个XML文件中查找信息
在网络时代,XML文件起到了一个保存和传输数据的作用。Soap协议通过Xml交流信息,数据库通过Xml文件存取等等。那么怎样快速的从一个XML文件中取得所需的信息呢?我们知道,JAVA的JAXP中和Microsoft.Net都有Xml分析器,Microsoft.Net是边读边分析,而JAXP是读到内存中然后才进行分析(还有一种是事件机制去读),总而言之,是不利于快速读取。基于此,Microso原创 2004-08-27 17:09:00 · 1848 阅读 · 0 评论 -
个性化的Calendar
- -选择日期 - -//*************************日历控件***************************// cody by [STAR].sjz 2003-10-31// 说明:返回值为 一个字符串// 格式如下:// 使用方法 : // var dataString = showModalDialog("calendar.htm", "dd日mm月yy原创 2004-08-27 17:08:00 · 862 阅读 · 0 评论 -
Filters and Transitions Master Sample
A { color: #0080E0; text-decoration: none; font-weight: bold; cursor: help; filter:progid:dximagetransform.microsoft.pixelate(duration=.7, maxSquare=22, enabled=false原创 2004-08-27 17:06:00 · 939 阅读 · 0 评论