JavaScript
u010249858
这个作者很懒,什么都没留下…
展开
-
js实现图片的按比例缩放
/*实现图片的按比例缩放*/function DrawImage(ImgD, iwidth, iheight) { var image = new Image(); image.src = ImgD.src; if(image.width > 0 && image.height > 0){ if(image.width / ima...原创 2009-01-21 16:41:26 · 167 阅读 · 0 评论 -
jst实现MD5加密
JS的md5加密办法var hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */var b64pad = ""; /* base-64 pad character. "=" for strict RFC compliance */var chrs...原创 2009-02-06 17:55:52 · 165 阅读 · 0 评论 -
javascript实现页内搜索
function encode(s){ return s.replace(/&/g,"&").replace(//g,">").replace(/([\\\.\*\[\]\(\)\$\^])/g,"\\$1");}function decode(s){ return s.replace(/\\([\\\.\*\[\]\(\)\$\^])/g...原创 2009-02-06 18:00:47 · 959 阅读 · 0 评论 -
点击链接弹出"图片另存为"而不是直接打开
Click Me原创 2009-02-06 18:02:13 · 579 阅读 · 0 评论 -
javascript在线将汉字翻译为汉语拼音,可选择翻译中汉字对照
汉字翻译拼音 set8="";set4=2;function set5(m,n,c,d,e3){set4=1;Lxyer1.style.top=document.body.scrollTop+event.clientY+20;Lxyer1.style.left=event.clientX-150;var t,a,b,f='清除 C'+f...原创 2009-02-06 18:16:08 · 2131 阅读 · 0 评论 -
javascript仿照google搜索框自动补全(可以输入一个“管”字查看效果。)
ul,li{margin: 0; padding: 0;width:100%;}function checkword(){ var wordvalue=document.getElementById("word").value.toLowerCase(); var alltxt="管理员|apple苹果|all全|big大|bad坏|cut剪切|car车...原创 2009-02-06 18:51:51 · 243 阅读 · 0 评论 -
javascript自定义右键菜单
右键菜单v1.0body { font-family:Verdana;font-size:11px;background-color:#D6D3CE;}#menu { position:absolute;border: 2px outset threedhighlight;background-color:inactiveborder;padding:2px;width:180px;v...原创 2009-02-06 18:56:07 · 197 阅读 · 0 评论 -
JAVASCRIPT----style 中visibility和display之间的区别
大多数人很容易将CSS属性display和visibility混淆,它们看似没有什么不同,其实它们的差别却是很大的。visibility属性用来确定元素是显示还是隐藏的,这用visibility="visible|hidden"来表示(visible表示显示,hidden表示隐藏)。当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置...原创 2009-08-13 16:06:12 · 76 阅读 · 0 评论 -
JS遍历某个目录下的所有文件名
New Document原创 2011-02-23 18:46:24 · 4110 阅读 · 0 评论 -
IE9浏览器下 使用JS获取图片尺寸大小 的方法
情况一:以下代码在IE7、IE8下获取图片的尺寸大小是没有问题的,可是如果使用IE9浏览器或是使用IE9内核的浏览器执行以下代码时,却获取不到图片的尺寸大小。[img]http://dl.iteye.com/upload/attachment/0075/9489/9b3c3fd1-0fac-328e-9995-2fb79d0aad03.png[/img]情况二:在JS下新建Im...原创 2012-11-01 15:17:03 · 317 阅读 · 0 评论 -
在JS弹出的遮罩层中,部分区域高亮显示并且可以编辑
1. 初始页面效果如下所示:[img]http://dl.iteye.com/upload/attachment/0076/5087/56e355c2-5618-35f0-81b1-56b619ea5740.png[/img]2. 点击“点击一下试试!”链接后,页面效果如下所示:[img]http://dl.iteye.com/upload/attachment/0076/5089/2...原创 2012-11-13 10:37:37 · 1221 阅读 · 0 评论 -
JS常用方法
[code="java"]//1. 去空格function doTrimStr(str){ return str.replace(/(^\s*)|(\s*$)/g, ""); }====================================================================//2. 数据四舍五入到2位小数function f...原创 2013-06-14 11:48:33 · 48 阅读 · 0 评论 -
JS验证
[code="java"]1. URL验证 function checkURL() { var url = document.getElementById('addurl').value; var strRegex = "^((https|http|ftp|rtsp|mms)?://)" + "?(([0-9a-...原创 2013-07-19 11:43:28 · 83 阅读 · 0 评论 -
JS 利用正则表达式替换字符串
[code="java"]JS 利用正则表达式替换字符串var data = "123123,213,12312,312,3,Caat,cat,dsfsdfs,";var reCat = /\bc([a-z]|[A-Z]|[0-9])*t\b/ig; //•g(全文查找);•i(忽略大小写);•m(多行查找)var res = data.replace(reCat,"AAA");...原创 2013-08-15 15:46:03 · 322 阅读 · 0 评论 -
javascript图片型按钮
.button {font: 12px Tahoma, Verdana;padding: 0 5px;color: #D3E0E7;background-image: url("/article/upimages3/200707251809550[1].gif");background-repeat: repeat-x;background-position: 0 50%;...原创 2009-02-06 17:46:49 · 1050 阅读 · 0 评论 -
javascript页面loading效果
正在载入... 正在载入首页,请稍候....... var bar = 0 var line = "||" var amount ="||" count() function count(){ bar= bar+2 amount =amount + line document.loading.chart.va...原创 2009-02-06 17:44:35 · 360 阅读 · 0 评论 -
上传附件界面设计
function mCreateFile(obj){ var eF var mName mFileName.innerHTML="" if (obj.id=="File") { for (i=0;i原创 2009-02-06 17:37:48 · 2211 阅读 · 0 评论 -
右下角窗口效果
右下角弹窗效果练习 by 阿会楠 function $(obj){ return document.getElementById(obj); } function pop(obj){ var h = parseInt($("popDiv").currentStyle.height); $("popDiv").s...原创 2009-02-05 18:24:55 · 72 阅读 · 0 评论 -
qq消息提示效果
var oPopup = window.createPopup();var popTop=50;function popmsg(msgstr){var winstr="";winstr+=" ";winstr+=""+msgstr+"";oPopup.document.body.innerHTML = winstr;popshow();}function ...原创 2009-02-05 18:27:43 · 180 阅读 · 0 评论 -
可拖动的后台界面
无标题文档 *{ margin: 0px; font-size:12px; font-family:"宋体"; color:#000000;}html,body{ height: 100%; width: 100%; overflow:hidden; background-color:#EEEEEF;...原创 2009-02-05 18:28:55 · 522 阅读 · 0 评论 -
js进度条
进度条--阿会楠练习作品 body{ text-align:center; } .graph{ width:450px; border:1px solid #F8B3D0; height:25px; } #bar{ display:b...原创 2009-02-05 18:33:01 · 95 阅读 · 0 评论 -
js浏览器检测
浏览器检测原创 2009-02-05 18:34:48 · 87 阅读 · 0 评论 -
迅雷/快车专用链接加密解密
var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var base64DecodeChars = new Array( -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1...原创 2009-02-05 18:38:05 · 910 阅读 · 0 评论 -
js模拟对话框
MessageBox演示// 控制按钮常量var MB_OK = 0;var MB_CANCEL = 1;var MB_OKCANCEL = 2;var MB_YES = 3;var MB_NO = 4;var MB_YESNO = 5;var MB_YESNOCANCEL = 6;// 控制按钮文本var MB_OK_TEXT = ...原创 2009-02-05 18:42:04 · 222 阅读 · 0 评论 -
年月日 3下拉框联动
年月日三下拉框联动 起始时间: 年 年 月 月 日 日 完成时间: 年 年 月 月 日 日 ...原创 2009-02-05 18:51:27 · 155 阅读 · 0 评论 -
输入框提示列表效果
输入框提示列表效果 function showAndHide(obj,types){ var Layer=window.document.getElementById(obj); switch(types){ case "show": Layer.style.display="block"; break; ...原创 2009-02-06 14:00:21 · 96 阅读 · 0 评论 -
文本框点击时文字消失,失去焦点时文字出现
文本框点击时文字消失,失去焦点时文字出现 练习 by 阿会楠 function addListener(element,e,fn){ if(element.addEventListener){ element.addEventListener(e,fn,fals...原创 2009-02-06 16:55:08 · 715 阅读 · 0 评论 -
JavaScript仿LightBox内容显示效果
无标题文档var isIE = (document.all) ? true : false;var isIE6 = isIE && ([/MSIE (\d)\.0/i.exec(navigator.userAgent)][0][1] == 6);function Each(list, fun){for (var i = 0, len = list.l...原创 2009-02-06 16:58:58 · 87 阅读 · 0 评论 -
网站后台左右收缩型页面脚本
mobaihuo网站后台免费提供.navPoint {COLOR: white; CURSOR: hand; FONT-FAMILY: Webdings; FONT-SIZE: 9pt}.a2{BACKGROUND-COLOR: A4B6D7;}mobaihuo网站后台免费提供if(self!=top){top.locatio...原创 2009-02-06 17:06:03 · 231 阅读 · 0 评论 -
js停止输出
原创 2009-02-06 17:13:42 · 260 阅读 · 0 评论 -
JS加减乘除运算
[code="java"]//加法 Number.prototype.add = function(arg){ var r1,r2,m; try{r1=this.toString().split(".")[1].length}catch(e){r1=0} try{r2=arg.toString().split(".")[1].le...原创 2013-09-03 12:13:27 · 493 阅读 · 0 评论