![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
youjianbo_han_87
Sharp,勇往直前,退休以后就去做个美食家,尝遍天下美食
展开
-
js 随笔1
去掉左右空格function ltrim(s){ return s.replace( /^/s*/, ""); }//去右空格; function rtrim(s){ return s.replace( //s*$/, ""); }//左右空格; function trim(s){ return rtrim(ltrim(s)); }表格背景图片自动适应表格大小禁用鼠标右键或者:原创 2008-07-18 09:40:00 · 535 阅读 · 0 评论 -
弹出页面传值回主页面
Main.html function Open(){window.open(b.html);}Open Window alert.html function SetValueForParent(){parent.opener.document.all("txtParent").value=原创 2009-07-24 16:19:00 · 902 阅读 · 0 评论 -
JQuery.ajax传递中文参数的解决方法
许多人在使用JQuery.ajax方法时肯定会遇到一个问题。在编码不是UTF-8的时候,当传递的参数里有中文的时候,服务端Request的时候都会出现乱码。本人最近也遇到了需要传递中文参数的问题。在网上搜索一下,复制粘贴发的到处都是的“终极”“解决方案”无非就是escape(str)来转码,然后在服务端还要写个方法再编辑一次,或用System.Text.Encoding下的方法来换来换去。转载 2009-05-26 16:54:00 · 1028 阅读 · 0 评论 -
复写IE的F1帮助按键
document.write( ""+ "clear "+ "帮助说明;/">HR"+ ""); window.onhelp = function()转载 2009-06-09 10:12:00 · 571 阅读 · 0 评论 -
javascript日志工具-Lumberjack 介绍
Lumberjack需要Prototype库:Lumberjack依赖于JavaScript库Prototype,可以在http://prototype.conio.net上找到这个库。由于这种依赖性,当在HTML页面中使用标签分别引入它们的JavaScript文件时,一定要把Prototype列在Lumberjack之前。浏览器会根据JavaScript文件在HTML页面中列出的转载 2009-06-09 11:02:00 · 1175 阅读 · 0 评论 -
javascript日志工具-log4js 介绍
log4js.js这js在网络找IE下用alt+D看日志,FF下用 shift+alt+D看,其他用法,看log4js.js里面的内容 Log4js tests //IE下 var Logger = new Log4js.getLogg原创 2009-06-09 11:50:00 · 2438 阅读 · 0 评论 -
Javascript中的Array对象 Remove方法小技巧
Javascript中的Array对象没有Remove方法,在网上找到了一函数function RemoveArray(array,attachId){ for(var i=0,n=0;iarray.length;i++) { i转载 2009-06-19 11:54:00 · 1471 阅读 · 0 评论 -
html图案
这些字符竟然变成了 图案 abc 123 !@#转载 2009-06-24 15:35:00 · 698 阅读 · 0 评论 -
Jquery plugin 大全
文件上传(File upload)Ajax File Upload.jQUploader.Multiple File Upload plugin. jQuery File Style.Styling an input type file.Progress Bar Plugin. 表单验证(Form Validation) jQ转载 2009-07-06 11:19:00 · 934 阅读 · 0 评论 -
最短的判断IE的代码
‘v’ == ‘/v’ 最短的判断IE的代码 从岁月如歌大牛博客上学来的。http://lifesinger.org/blog/2009/06/reset-form-on-back/转载 2009-07-11 17:24:00 · 521 阅读 · 3 评论 -
可输入下拉框的实现。
转载至 CSDN 论坛回答。 可输入下拉框function combox(obj,select){ this.obj=obj this.id=select; this.select=document.getElementById(select); /*要转换的下拉框*/ } /*初始化对象转载 2009-09-16 10:41:00 · 2144 阅读 · 2 评论 -
javascript 放大镜(学习至CSDN论坛)
wujinjian /* *特别注意: *放大的倍数=原图的大小/小图片显示的大小 *自己查看原图片的大小,我这是 400*400 px */转载 2009-09-27 15:06:00 · 836 阅读 · 0 评论 -
JavaScript中的this、with的用法
转贴至: 初夏的小草 http://blog.csai.cn/user1/14586/archives/2007/15413.html this 对象返回“当前”对象。在不同的地方,this 代表不同的对象。如果在 JavaScript 的“主程序”中(不在任何 function中,不在任何事件处理程序中)使用 this,它就代表 window 对象;如果在 with 语句块中使用转载 2009-09-21 17:35:00 · 644 阅读 · 0 评论 -
javascript 正则表达式学习
转贴至:http://www.javaeye.com/topic/481228 正则表达式可以:•测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证•替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字•根据模式匹配从字符串中提取一个子字转载 2009-10-10 15:28:00 · 761 阅读 · 0 评论 -
仿开心网好友选择功能
转贴至:javaEye开发社区 選擇好友body{font-size:12px;margin:0;padding:0;}.clearfix{zoom:0;}.clearfix:after{content:.;display:block;visibility:hidden;clear:both;height:0px;}#selectfriend{flo转载 2009-11-17 15:26:00 · 1316 阅读 · 1 评论 -
Java 集合 转换成 Json格式 字符串 工具类
目前市面上N多前台技术展现树形结构,最简单的莫过于Dtree,但是对于实现比较复杂的带各种控件的树,还是jquery ext dhtmlx等js小框架略胜一筹,而这些框架,几乎无一例外支持json格式的数据当作树的数据源。json 是个好东西啊,了解它 请参看这个网站Json原创 2011-08-23 09:23:34 · 3610 阅读 · 0 评论 -
获取浏览器类型的js
function getExploreType() { var __Agt = navigator.userAgent.toLowerCase(); var __If = /(firefox|netscape|opera).?[//| ](.)/.([^;/)]+|[^/)]+/))$/.exec(__Agt)转载 2009-05-11 15:14:00 · 604 阅读 · 0 评论 -
js trim函数
String.prototype.Trim = function() { return this.replace(/(^/s*)|(/s*$)/g, ""); } String.prototype.LTrim = function() { return this.replace(/(^/s*)/g, ""); } String.prototype.RTrim = function() { re原创 2008-12-18 12:05:00 · 733 阅读 · 0 评论 -
js屏蔽某些特殊字符(IE下)
这个输入框不接受部分特殊字符: (如: !@#$%^&* etc) 32 && event.keyCode 57 && event.keyCode 90 && event.keyCode 这个输入框不接受单引号和双引号:这个输入框只接受数字: 57) event.returnValue = false;">原创 2009-02-20 09:41:00 · 1557 阅读 · 0 评论 -
html 框架之Iframe用法
一般我们经常碰到这样的场景,在页面需要包含别的页面,当然可以用include来包含进来,可是不太灵活,如果根据我们的需要加载页面,那不是更好吗,IFrame是个不错的选择:首先你在页面需要包含的地方加上然后在js里面写个生成这个页面的方法function IframeWidow_Open(sSrc,iWidth,iHeight,iTop,iLeft,sScrolling){ var原创 2008-07-18 10:19:00 · 1961 阅读 · 0 评论 -
JS 消除数组中重复项
var ary = new Array("111","22","33","1111","334","33","22","111","33"); function distinct(a) { return /(/x0f[^/x0f]+/x0f)[/s/S]*?转载 2008-07-18 10:12:00 · 841 阅读 · 0 评论 -
JSON简介
摘要 XML——这种用于表示客户端与服务器间数据交换有效负载的格式,几乎已经成了Webservices的同义词。然而,由于Ajax和REST技术的出现影响了应用程序架构,这迫使人们开始寻求`XML的替代品,如:JavaScriptObject Notation(JSON)。 JSON 作为一种更轻、更友好的 Web services客户端的格式(多采用浏览器的形式或访问 RE转载 2008-07-22 09:55:00 · 794 阅读 · 0 评论 -
我也来个通用分页查询
做分页的时候,我们通常都要显示如 『总共 50 页 现在是第 1 页/ 50 总页数 【1 2 3 4 5】 next 5 pages 上一页 下一页 』 这种页码头 大家是不是感觉设置起来页面jsp里面很乱,而且很容易出错啊 那现在就结合本人经验 下面是个通用的做法 首先 有个通用页面jsp PageItems pi = (PageItems)request.getAtt原创 2008-07-25 17:27:00 · 1561 阅读 · 3 评论 -
一个仿苹果风格的漂亮html日历
无意找到个js日历,蛮漂亮的,有点苹果的感觉,下面是个示例 calendar示例 /** * 得到当前时间 yyyy-MM-dd HH:mm:ss 格式 */ function getCurrentTime() { var dateObj = new Date();原创 2008-09-09 15:18:00 · 6474 阅读 · 2 评论 -
html做的记事本(转至http://blog.donews.com/tabris17/archive/2004/06/01/24230.aspx)
html都能做记事本,只能佩服了,直接贴代码记事本ICON="notepad.exe" MAXIMIZEBUTTON="yes" MINIMIZEBUTTON="yes" SHOWINTASKBAR="yes" SINGLEINSTANCE="no"SYSMENU="yes" VERSION="1.0" WINDOWSTATE="normal" NAVIGABLE="yes" SCROLL="no转载 2008-09-10 15:29:00 · 1139 阅读 · 1 评论 -
一种盗链的简单方法(转载至http://blog.donews.com/tabris17/archive/2004/08/14/68448.aspx)
有时我们会在搜索引擎查找到一些要下载的软件,当我们从搜索结果的超链接转到下载页面时,下载站点会显示:您的连接并非来自本站……,之类云云。那目标站点是如何判断我们的链接不是来自自己的站点的呢?其实,HTTP协议规定,当请求一个页面时,必须将指向该页面的URL包含在HTTP头中,也就是说,你必须告诉服务器你是从那里来的。当我们从搜索引擎的链接连过去时,浏览器会老老实实地把搜索引擎的结果页面的U转载 2008-09-10 15:50:00 · 775 阅读 · 0 评论 -
刷新本页面的另外写法
下面这样也能提交document.form名字.action="/som/somdlse_add.jsp";document.form名字.submit();下面是引用http://www.cnblogs.com/maweiaixx/archive/2008/06/16/1222942.html资料非模态刷新父页面:window.opener.location.reload(); 模态刷新父页面:原创 2008-09-24 13:32:00 · 2366 阅读 · 0 评论 -
使用js实现滑动页面效果,很漂亮
使用了一个现成的js先贴htmlhtml>head> meta http-equiv="content-type" content="text/html; charset=gb2312"> title>滑动页面效果示例title> link rel="stylesheet" href="stylesheets/glider.css" type="text/css" media="原创 2008-09-26 11:03:00 · 10580 阅读 · 3 评论 -
html 包含另外一个html 的几种方法(作者: 来源:天极网 加入日期:2006-3-16 10:39:00)
1.IFrame引入你会看到一个外部引入的文件,但会发现有一个类似外框的将其包围,可使用: <iframe name="content_frame" marginwidth=0marginheight=0 width=100% height=30 src="import.htm"frameborder=0> 但你会发现还会有点问题,就是背景色不同,你转载 2008-09-26 10:34:00 · 2777 阅读 · 0 评论 -
屏蔽 页面报错在 页面显示出来(IE里面)
只要在页面的 javascript里加上下面这段。function killErrors() { return true; } window.onerror = killErrors;原创 2008-10-24 10:31:00 · 550 阅读 · 0 评论 -
表格鼠标经过有底色的js
用了CSDN ID叫火龙果的网友的js/** * 仿 Prototype 的 $ 方法 */window.$ = function(id) { if(typeof id == string) { return document.getElementById(id); } return id;}/** * 色彩渐变 * @param start 起始颜色,使用 # 颜色表 * @原创 2008-10-28 09:44:00 · 723 阅读 · 0 评论 -
js replace实现replaceAll效果
str.replace(new RegExp(findStr, g), replaceStr)应该就可以替换所有的了如果不用正则表达式str.replace(findStr, replaceStr)只能替换第一个原创 2008-10-28 11:20:00 · 829 阅读 · 0 评论 -
查看showModelDialog弹出窗口的源码
IE就是烂,弹出窗口后没有查看页面源码的按钮不过在 弹出页面的 body 标签里面 onmousedown="if(self.event.button == 2) alert(document.body.outerHTML);"右键就可以弹出,不过长度还是有限制,页面内容过多,还是看不见全部的。原创 2008-11-05 14:54:00 · 963 阅读 · 0 评论 -
js replaceALL方法
js本身没有提供该方法,但是用个正则可以做到。下面是将文本域里面的半角双引号全部替换成全角双引号。 function replaceAll() { var str = document.all(book).value; var newValu转载 2009-01-19 15:03:00 · 7534 阅读 · 0 评论 -
js 提示自动完成效果
.sman_selectedStyle{background-Color:#102681;color:#FFFFFF} //--初始化提示 var nameArray = ['张三','李四','www.baidu.com','111111','222222']; //--数组排序 function arraySort() { nameArray.原创 2012-03-20 13:27:06 · 873 阅读 · 0 评论