
Javascript
a9529lty
这个作者很懒,什么都没留下…
展开
-
JS代码收藏,实用js代码,Javascript
JS代码收藏,实用js代码,Javascript事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shift原创 2007-12-07 08:34:00 · 2178 阅读 · 3 评论 -
上传组件的javascript的控制(在Netbeans下成功)
这个是在Nnetbeans下的方法,我想在别的jsp 也能用 function textCounter(field, maxlimit) { var len = field.value.match(/[^/r|/n| -~]/g) == null ? field.value.replace(/[/r|原创 2007-12-07 08:41:00 · 838 阅读 · 0 评论 -
javascript内实现trim的方法
javascript内实现trim的方法 直接拷贝的话,空格可能出现问题,请仔细检查 function trim(str){for(var i = 0 ; ifor(var j =str.leng转载 2007-12-08 18:36:00 · 789 阅读 · 0 评论 -
javascript实现Session类
function Session(){ var SessionObj = null; this.init = function() { SessionObj = document.createElement(input); SessionObj.type = "hidden"; SessionObj.id = "Sessionid"; Session转载 2007-12-08 18:41:00 · 2597 阅读 · 0 评论 -
用JS获得当前页面详细地址
用JS获得当前页面详细地址[ 2006-6-4 19:00:50 | By: sOso ]正文开始:设置或获取对象指定的文件名或路径。alert(window.location.pathname)设置或获取整个 URL 为字符串。alert(window.location.href);设置或获取与 URL 关联的端口号码。alert(window.location.port)设置或转载 2007-12-08 18:45:00 · 26044 阅读 · 0 评论 -
网页刷新推荐-JS
value=刷新?onclick="history.go(0)">value=刷新?onclick="location.reload()">value=刷新?onclick="location=location">value=刷新?onclick="location.assign(location)">value=刷新?onclick="document.execCommand(Refresh转载 2007-12-08 18:59:00 · 1066 阅读 · 0 评论 -
Javascript中得到中英文混合字符串的长度
有同事在公司的OA上发了个贴子,介绍在javascript中如何得到中英文混合字符串的长度。用的是正则表达式。var str = ”坦克是tank的音译”; var len = str.match(/[^ -~]/g) == null ? str.length : str.length + str.match(/[^ -~]/g).length ;我查了一下书,有点明白了:西文转载 2007-12-08 18:43:00 · 1434 阅读 · 0 评论 -
只能提交一次的按钮,提交后按钮变为灰色
以下代码加入区域:/*Submit Once form validation- ?Dynamic Drive (www.dynamicdrive.com)For full source code, usage terms, and 100s more DHTML scripts, visit http://dynamicdrive.com*/function submitonce(t转载 2007-12-11 17:15:00 · 1512 阅读 · 0 评论 -
用js实现键盘方向键翻页功能的代码
今天从网上看到这个功能,不错啊,以后就可以在文章中,增加这个功能了var re = /[/[/(]?/igm; if (window.document.body.innerHTML.search(re) >= 0) { var PREVIOUS_PAGE = RegExp.$1; } 如果搜下到"上一页",则定义var PREVIOUS_PAGE = RegExp.$1; var re = /转载 2007-12-11 17:13:00 · 1321 阅读 · 0 评论 -
javascript可控制的螺旋式旋转菜单
搜索吧 与之间-->eye={p:0,x:0,y:0,w:0,h:0,r:0,v:0,s:0,isVertical:0,a1:0,a2:0,a3:0,color:#ffffff,colorover:#ffffff,backgroundcolor:#0099ff,backgroundcolorover:#000000,bordercolor:#000000,fontsize:12转载 2007-12-11 17:17:00 · 972 阅读 · 0 评论 -
Js文件中调用其它Js文件的方法
在项目开发过程中,也许你会遇这样的情况。在某一Js文件中需要完成某一功能,但这一功能的大部分代码在另外一个Js文件中已经完成了,自己只需要调用这个方法再加上几句代码就可以实现所需的功能。我们知道,在html中,利用引入的两个js是不可以相互调用的。那么该如何解决呢?当然,你可以将代码通通copy过来,也许你并不喜欢这样。 例如有这样一个html,里面有一个按钮,当按下时调用b.js文件中的方法转载 2007-12-15 17:35:00 · 17338 阅读 · 0 评论 -
全国省市县无刷新多级关联菜单
全国省市县无刷新多级关联菜单body,select{ font-size:9pt; font-family:Verdana;}a{ color:red; text-decoration:none;}a:hover{ text-decoration:underline;}function Dsy(){ this.Items = {};}Dsy.prototype.add = function(id,转载 2007-12-15 22:23:00 · 2607 阅读 · 0 评论 -
非常棒的绿色下拉透明菜单
非常棒的绿色下拉透明菜单var mmenus = new Array();var misShow = new Boolean(); misShow=false;var misdown = new Boolean();misdown=false;var mnumberofsub=0;var musestatus=false;var mpopTimer = 0;mmen转载 2007-12-15 22:28:00 · 966 阅读 · 0 评论 -
window.open参数完全手册
【1、最基本的弹出窗口代码】 window.open (page.html) --> 因为着是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。window.open (page.html) 用于控制弹出新的窗口page.html,如果page.html不转载 2007-12-15 17:33:00 · 1379 阅读 · 0 评论 -
event.keycode值大全
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps_Lock keyco转载 2007-12-15 17:44:00 · 1358 阅读 · 0 评论 -
迅雷/快车 专用链接加密解密
var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var base64DecodeChars = new Array( -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -转载 2007-12-15 17:45:00 · 1639 阅读 · 2 评论 -
javascript 逗号运算符
逗号用来将多个表达式连接为一个表达式,新表达式的值为最后一个表达式的值。如下例子:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档 var a,b,c,d; a = (b = 5,c = 7,d = 56); document.write("a=" + a +转载 2007-12-15 19:18:00 · 1465 阅读 · 0 评论 -
超强超靓网页日历代码
超强超靓网页日历代码/***************************************************************************** 日期资料*******************************************************************转载 2007-12-15 22:26:00 · 1005 阅读 · 0 评论 -
刷新不变化树形菜单(可做为后台)
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">刷新不变化树形菜单 - 未寺客JSbody,td,th {font-size: 14px;}.leftmenu1 {font-weight: bold; cursor: hand; padding-top: 4px; heig转载 2007-12-15 22:30:00 · 1516 阅读 · 0 评论 -
像慧聪网的搜索菜单
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">html {min-width:760px;}body{margin:10px 0 0 0;text-align:left; padding-left: 6px; background: #fff;}div,table,td,转载 2007-12-15 22:30:00 · 1053 阅读 · 1 评论 -
极酷的多级右键菜单
极酷的多级右键菜单BODY { FONT-SIZE: 12px;}.info{FONT-SIZE: 14px;color:#FFFFFF;font-family:@Tahoma,@宋体;width:20px}TABLE { CURSOR: default; FONT-SIZE: 12px; MARGIN: 0px}TR { HEIGHT: 20px}TR.over { BACKGROUND-COL转载 2007-12-15 22:32:00 · 874 阅读 · 0 评论 -
JavaScript事件绑定的方法说明
事件使得客户端的 JavaScript 有机会被激活,并得以运行。在一个 Web 页面装载之后,运行脚本的唯一方式,就是响应系统或者用户的动作。虽然从第一个支持脚本编程的浏览器面世以来,简单的事件被实现为 JavaScript 的一部分;但是大多数最近出现的浏览器都实现了强壮的事件模型,使脚本可以更加智能地处理事件。现在的问题在于:为了支持各种浏览器,您必须和多个先进的 事件模型做斗争,准确地说,转载 2007-12-15 17:31:00 · 1257 阅读 · 0 评论 -
不按Ctrl实现Multiple Select多选
New Document 宝马保时捷奔驰桑塔纳林肯标志大公共String.prototype.trimEnd = function(trimString) {var re = new RegExp(trimString+"*$", "g");return this.replace(re, "");};Array.prototype.indexOf = function(itemValue) {v转载 2007-12-15 19:32:00 · 4399 阅读 · 0 评论 -
小技巧--自动隐藏红叉叉(图片显示失败)
当文章中链接的图片失效时,就会看到令人讨厌的红叉叉,虽然图片有alt属性可以补救一下该图的意义,但都给人不友好的感觉。 如果给图片加一个判断,当加载失败时就不显示,这样可以产生更令用户满意的体验。 代码如下:转载 2007-12-15 22:34:00 · 1347 阅读 · 0 评论 -
JS实现浏览器菜单命令
每当我们看到别人网页上的打开、打印、前进、另存为、后退、关闭本窗口、禁用右键等实现浏览器命令的链接,而自己苦于不能实现时,是不是感到很遗憾?是不是也想实现?如果能在网页上能实现浏览器的命令,将是多么有意思的事啊!下面我们就来看看如何用Javascript代码实现浏览器菜单命令(以下代码在Windows XP下的浏览器中调试通过)。一、【文件(F)】菜单中的命令的实现 1、〖打开〗命令的实现 [转载 2007-12-20 10:48:00 · 955 阅读 · 0 评论 -
javascript Web页面内容导出到Word、Excel
WEB页面导出为EXCEL文档的方法 单元格A 单元格A 单元格A 单元格A 单元格合并行A 单元格B 单元格B 单元格B 单元格B 单元格合并行Bjavascript:AllAreaWord();" value="导出页面指定区域内容到Word"> //指定页面区域内容导入Excel function AllAreaExcel() { var oXL = new转载 2007-12-20 11:01:00 · 1401 阅读 · 0 评论 -
js实现一点击组件滚动条到最下面
function scrollT(){ window.scrollTo(0,document.body.scrollHeight); } fu原创 2007-12-20 11:08:00 · 3104 阅读 · 0 评论 -
js获得分辨率
这里我用这个我以前做的一个打开一个新的页面的代码来做例 子:function init(){ var tt = window.open(faces/default.jsp,_blank,top=0,left=0,status=no,menubar=no,scrollbars=no,resizable=yes,width=+ screen.width+,heigh原创 2007-12-20 10:45:00 · 1814 阅读 · 0 评论 -
js技巧收集(200多个)
.文本框焦点问题onBlur:当失去输入焦点后产生该事件onFocus:当输入获得焦点后,产生该文件Onchange:当文字值改变时,产生该事件Onselect:当文字加亮后,产生该文件(value==) {value=郭强}">点击时文字消失,失去焦点时文字再出现2.网页按钮的特殊颜色style="background-color:rgb(235,207,22)">3.鼠转载 2007-12-20 11:00:00 · 1433 阅读 · 0 评论 -
js读取路径中参数时中文的问题
曾经看到这个问题:js读取路径中参数时中文的问题JS在读取路径中参数时出现中文会乱码。如?name=%B2%E2%CA%D4,读出来也是%B2%E2%CA%D4,该怎么转换呢???解决代码如下: function fnRecode(ck) {//ck:cookie ck=ck.replace(//+/g,"%20"); ck=ck.replace(/%([B-F].)%(转载 2007-12-24 08:39:00 · 4778 阅读 · 0 评论 -
用JAVASCRIPT判断当前页面刷新还是关闭
window.onbeforeunload = function() //author: meizz { var n = window.event.screenX - window.screenLeft; var b = n > document.documentElement.scrol转载 2007-12-24 08:49:00 · 1394 阅读 · 0 评论 -
隐藏IFRAME的滚动条的三种方法
1. 设置iframe scrolling="no" 2. 被包含页body应用overflow:hidden 3. 被包含页的body标签加scroll="no"转载 2007-12-25 16:14:00 · 3776 阅读 · 0 评论 -
javascript 如何使用2维数组
Reader_1 » var a=new Array(); a[1]=new Array("a","b"); ... Reader_2 » var a = new Array(); a[0] = new Array("a","b"); a[1] = new Array转载 2008-03-29 18:36:00 · 2557 阅读 · 0 评论 -
首个javascript编辑器下载,具备调试功能
首个javascript编辑器下载,具备调试功能 trackback:http://yaldex.com/JSFactory_Pro.htm1st JavaScript Editor Pro is advanced JavaScript Editor, Validator and Debugger for beginners and professionals!Beside ric转载 2008-03-29 19:03:00 · 4066 阅读 · 5 评论 -
用js脚本如何动态添加带参数的事件
function btn_onclick(a) { alert(test click event + a); } window.btnTest.attachEvent("onclick", function(){btn_onclick(100)});转载 2008-03-29 20:52:00 · 2629 阅读 · 2 评论 -
一个关于javascript的网站
http://blog.iyi.cn/tech/javascript/contents.htm原创 2008-04-05 23:46:00 · 794 阅读 · 0 评论 -
使两个DIV滚动条同时滚动
DIV {width:200;height:200;border:solid 1px;overflow-x:hidden;overflow-y:scroll;} body {margin:0} 1. re: 请教:如何在子页面关闭时把焦点设置到父页面的服务器控件上? 评论内容较长,点击标题查看 --quitgame 2. re: 请教高手,如何取得Target属性转载 2008-04-12 22:52:00 · 2600 阅读 · 0 评论 -
Javascript时间差计算函数
Date.prototype.dateDiff = function(interval,objDate){ //若參數不足或 objDate 不是日期物件則回傳 undefined if(arguments.length switch (interval) { //計算秒差 case "s":return parseInt((objDate-this)/1转载 2008-05-04 13:58:00 · 2099 阅读 · 1 评论 -
js怎么区分出点击的是鼠标左键还是右键?
IE 下 onMouseDown 事件有个 events.button 可以返回一个数值,根据数值判断取得用户按了那个鼠标键 events.button==0 默认。没有按任何按钮。 events.button==1 鼠标左键 events.button==2 鼠标右键 events.button==3 鼠标左右键同时按下 events.button==4 鼠标中键转载 2008-07-11 13:06:00 · 5480 阅读 · 1 评论 -
JavaScript中window对象的描述
属性 描述 closed 获取引用窗口是否已关闭。 defaultStatus 设置或获取要在窗口底部的状态栏上显示的缺省信息。转载 2008-07-11 13:22:00 · 994 阅读 · 0 评论