JS技术
songylwq
这个作者很懒,什么都没留下…
展开
-
最近发现了个页面生成二维码的js工具
最近发现了个页面生成二维码的js工具,在页面调用时可以实时生成二维码,挺不错的的调用demo代码:Demo page TODO make a nice looking pure client qrcode generator even allow download of the imagejQuery(function(){ jQuery('#outpu原创 2017-12-12 13:03:03 · 1783 阅读 · 0 评论 -
JS 实现的定时倒计时
无标题文档<!-- function timesup(){ alert("结束"); } function clock(options){ if(!options){ options = '()'; } if(options.beginTime == null || options.beginTime == '' || options.beginTime == '原创 2011-06-23 17:29:00 · 1098 阅读 · 0 评论 -
javascript Date format(js日期格式化)
var time = new Date("2011/08/04 11:32:2"); var year = time.getYear() var month = time.getMonth()//得到月份是从0开始的 var day = time.getDay() var hour = time.getHours() var minute = time.getMinutes() var原创 2011-08-04 11:51:56 · 3048 阅读 · 0 评论 -
在页面中添加jquery的自动补全功能,传输数据采用JSON
1.在页面中添加jquery的引用,自动补全的js文件jquery.autocomplete.js2.引用自动同步全样式css文件.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999;}.ac_results原创 2011-10-18 09:47:22 · 3384 阅读 · 1 评论 -
JS中event详解
event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。event对象只在事件发生的过程中才有效。event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。例子下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的转载 2011-12-07 11:07:16 · 687 阅读 · 0 评论 -
JS函数重载和类型检查
函数重载必须依赖两件事情:判断传入参数数量的能力和判断传入参数的参数类型的能力1.判断传入参数数量的能力js判断传入参数数量可以用arguments.length这个属性来判断; JavaScript代码function sendMsg(msg,obj){ if(arguments.length==2)//判断参数的个数;转载 2011-12-07 11:05:31 · 746 阅读 · 0 评论 -
JS 屏蔽右键菜单
在间加入<!-- function document_oncontextmenu() { return false; }// --><!-- return document_oncontextmenu()// -->原创 2010-07-28 17:34:00 · 1585 阅读 · 0 评论 -
JS 删除添加表格的行操作
删除table行: var tab = document.getElementById(表格ID); var rowNum=tab.rows.length; for (i=1;i<rowNum;i++){ tab.deleteRow(i); rowNum=rowNum-1; i=i-1; } for循环从1开始,是保存第一行,原创 2010-09-28 10:07:00 · 787 阅读 · 0 评论 -
JS_将汉字转换成汉语拼音JS版
用人在知道里面提问,如何用javascript程序把汉字转换为拼音的首字母,帖子地址是:http://zhidao.baidu.com/question/41377061.html 我分析一下以后,写了下面的把汉字转换为拼音的程序,但是帖子只要拼音的首字母,所以那里只贴了一个更简单化的版本。 程序原理很简单,网上可以找到汉字拼音的数据字典,但是由于大家都知道GB2312编码里面汉字是按转载 2010-11-24 15:22:00 · 20834 阅读 · 1 评论 -
JS 循环遍历JSON数据
JSON数据如:{"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"value/":/"10/"},{/"text/":/"邵家湾/",/"value/":/"13/"}]"}用js可以写成:var data=[{name:"a",age:12},{name:"b",age:11},{name:"c",原创 2010-12-01 13:56:00 · 239867 阅读 · 7 评论 -
jQuery验证控件jquery.validate.js使用说明+中文API
官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validationjQuery plugin: Validation 使用说明 转载自:http://blog.sina.com.cn/s/blog_608475eb0100h3h1.html 一导入js库 二、默认校验规则转载 2011-12-06 16:13:10 · 1518 阅读 · 1 评论 -
JS 横向图片跑马灯效果
无标题文档 <TABLE cellSpacing=0 cellPadding=0 align=left border=0 cellspace="0"> <TABLE height=105 cellSpacing=0 cellPaddi原创 2010-07-28 17:32:00 · 2839 阅读 · 0 评论 -
js去空格的三种方法
方法一:个人认为最好的方法.采用的是正则表达式,这是最核心的原理.其次.这个方法使用了JavaScript 的prototype 属性其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便.下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用。objectName.prototypeobjectName 参数是对象的名称。说明用转载 2010-08-18 16:25:00 · 1303 阅读 · 0 评论 -
实时监听js改变value,跨浏览器支持
想要实现的功能大概是这样的: 有两个文本框,其中一个只读,另一个可以输入。要求在可输入文本框中输入文本时,只读文本框能够获得输入的值,且只读文本框旁边出现提示信息,实时显示只读文本框的内容。 这个功能看是简单,但其实并没有想象的那么简单。(注意,可输入框的处理没什么可讨论的,关键是只读框的处理) 一开始,我们一般会想到在只读文本框上运用onchange事件。一试,发现onchange根原创 2010-09-16 15:16:00 · 957 阅读 · 0 评论 -
JS 得到时间的各个部分
var time = new Date() var hour = time.getHours() var minute = time.getMinutes() var second = time.getSeconds() var timevalue = ""+((hour > 12) ? hour-12:hour) timevalue +=((minute timeval原创 2011-06-23 16:12:00 · 868 阅读 · 0 评论 -
js 实现在页面实现上传图片的预览,并判断大小
通过js一般方法实现,因为ie7/8都不能直接显示本地图片,所以可以用div的滤镜效果实现类似效果:function changePic(filePicker) { var oFileChecker=document.getElementById("pic"); oFileChecker.filters.item("DXImageTransform.Microsoft.AlphaIm原创 2011-04-27 16:35:00 · 5025 阅读 · 1 评论 -
JS 实现MD5加密,以及发现的JS对字符的处理、替换等
在实际开发工作中,用到接口开发,报文采用的是MD5加密方式,自己想做一个html的静态页面来实现报文的封装和加密,在这个过程中就发现了js对双引号“"”的处理不像看上去那么简单了。还有js替换字符串的方法。js实现MD5加密:相关js文件下载地址:http://download.csdn.net/detail/songylwq/7034729 data{"id"原创 2014-03-13 16:25:07 · 8659 阅读 · 1 评论 -
java 实现自动编译成json struts2 中不用配置json等jar包来实现低耦合,低入侵式ajax访问返回数据
1.首先要准备一个JSONUtile工具类,来实现数据的JSON转换import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Ha原创 2011-12-20 16:30:27 · 1651 阅读 · 0 评论 -
js 使用js的CreateElement方法创建元素、样式表动态引入
一.动态创建link方式我们可以使用link的方式.如下代码所示.function addCssByLink(url){ var doc=document; var link=doc.createElement("link"); link.setAttribute("rel", "stylesheet"); link.setAttribute("type", "tex原创 2013-02-20 11:41:59 · 35857 阅读 · 2 评论 -
js 经过修改改良的全浏览器支持的软键盘,随机排列
首先说明,是参考的qq36622469发布的js软键盘,然后根据里面的使用不太方便的地方进行修改,使其适合在开发中方便引用效果图:之前的版本是要在页面中分别添加js的引用,而且还要单独定义样式表,不方便批量调用.btn_letter {width:25px;BORDER: 1px solid #7b9ebd; PADDING: 1px 1px 0px 2px; FONT-SIZ原创 2013-01-15 15:13:47 · 2759 阅读 · 0 评论 -
JS动态引入js,CSS——动态创建script/link/style标签
一.动态创建link方式我们可以使用link的方式.如下代码所示.function addCssByLink(url){ var doc=document; var link=doc.createElement("link"); link.setAttribute("rel", "stylesheet"); link.setAttribute("type", "tex原创 2013-01-15 15:27:30 · 33000 阅读 · 0 评论 -
[jQuery]使用jQuery.Validate进行客户端验证(高级篇-下)——不使用微软验证控件的理由
引用源:http://www.cnblogs.com/kyo-yo/archive/2010/07/06/Use-jQuery-Validate-To-Being-Client-Validate-High-2.html return uid == "testuid" ?true :false;}转载 2012-09-11 10:26:05 · 1251 阅读 · 0 评论 -
基于jquery框架、google chart tools图形报表gvChart的应用心得
首先,介绍下gvChart:gvChart是一个利用Google Chart Tools来创建交互式图表(Charts)的jQuery插件。可创建的图表类型有Area、Line、Bar、Column和Pie五种。它使用HTML Tables做数据源来创建图表。准备工作:引入JShttp://www.google.com/jsapi">红色部分为google的chart tools原创 2012-04-12 14:51:33 · 10906 阅读 · 1 评论 -
JS 刷新当前页面 返回上一页并刷新的方法
reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet]) 参数: bForceGet, 可选转载 2012-03-14 11:31:03 · 11558 阅读 · 2 评论 -
JS 判断代码全收集
/*$#################################################$*/ /* 程序功能:输入验证 */ /* 函数名称: */ /* function CheckData(valname,val,valimode,limitlen) */ /* 功能说明:验证字符串数据 */ /* function CheckUserName(val,m转载 2011-12-07 11:03:51 · 776 阅读 · 0 评论 -
JS 跟随光标的提示框
test <!-- function clickTextInput(){ var msgDiv = document.getElementById("msg"); msgDiv.innerText="you click the text input."; } function mouseOv原创 2010-07-28 17:32:00 · 767 阅读 · 0 评论 -
常用的div ul li css样式 详细的UL-LI样式三种形式
常用的div ul li css样式 详细的UL-LI样式三种形式 BODY {FONT-SIZE: 12px;FONT-FAMILY: "宋体", arial}.menu {CLEAR: both; OVERFLOW: hidden; HEIGHT: 22px}.menu LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDIN原创 2010-10-27 10:56:00 · 11807 阅读 · 1 评论 -
JQuery_JAVA_利用jQuery的AJAX和JSON实现可输入下拉框提示
如果实现形如:的jquery的自动提示下拉框效果可以采用jquery的插件:FlexBox 下面对我的一点应用心得与朋友交流下。插件下载可以从这里:http://flexbox.codeplex.com/下载后在FlexBox目录下有插件的JS文件(jquery.flexbox.js,jquery.flexbox.min.js),这里我测试使用的是jquery1.3.1版本,在原创 2010-12-02 21:35:00 · 11974 阅读 · 3 评论 -
JS 实现中文的URI编码,URI编码转换成中文
JS的内置函数(encodeURIComponent();decodeURI())实现中文与URI间的转换例子: 无标题文档<!-- function test(){ var str = document.getElementById("srcStr").value; var strToUri = encodeURIComponent(str); docume原创 2011-01-13 13:14:00 · 32340 阅读 · 0 评论 -
JS jquery 炫酷特效
中文版jquery框架在线帮助地址:http://www.okajax.com/book/jquery/编辑推荐Jquery文章,希望你喜欢:JS优秀框架:jQuery最新版下载地址及jquery官方http://www.xueit.com/html/2009-03/33_992_00.html使用JQUERY仿GOOGLE自动完成插件http://www.xueit.co转载 2010-11-15 13:43:00 · 1901 阅读 · 0 评论 -
模拟Google首页(dwr实现ajax) 弹出补全搜索结果
上周末听了在用友工作的两个学长的一个小讲座,虽然时间不长,但还是有些收获的,其中一个开发部的经理就提到了一些小的技术点,其中就包括dwr,回家后上网查了查相关资料,了解到dwr是一个java开源框架,它的诞生就是为了降低开发ajax的难度,原理类似于在javascript中调用java类,于是就使用dwr技术模拟Google首页做了个练习。由于正直全国哀悼日,页面效果与各大网站相同,采用灰色样式,转载 2010-11-21 15:49:00 · 1346 阅读 · 0 评论 -
JS 横向图片跑马灯效果
无标题文档 <TABLE cellSpacing=0 cellPadding=0 align=left border=0 cellspace="0"> <TABLE height=105 cell原创 2010-05-30 16:36:00 · 4607 阅读 · 3 评论 -
JS 跟随光标的提示框
test <!-- function clickTextInput(){ var msgDiv = document.getElementById("msg"); msgDiv.innerText="you click the text input."; }原创 2010-05-30 16:29:00 · 2372 阅读 · 1 评论 -
JS实现可编辑下拉框
New Document 可编辑下拉框1原创 2010-07-23 17:53:00 · 8169 阅读 · 0 评论 -
JS 页面控件的操作、以及页面在一段时间内不操作就跳转、页面事件列表
(一)页面中的JS代码加载执行的方法有: 1.在标签中加入onLoad方法: 2.在JS代码块中加入: function window.onload(){ alert("加载执行"); } (二)对键盘鼠标的监控: 在页面中采用: function docum原创 2010-05-27 14:23:00 · 8588 阅读 · 0 评论 -
JS 实现图层模式覆盖效果
效果不错的JS 实现图层模式覆盖效果 MessageBox演示<!--/**//******************************************************************************************* * 下面的内容可以拷贝到一个JS文件里面**************************转载 2010-05-26 11:01:00 · 4220 阅读 · 0 评论 -
JS 字符串函数
1.Asc(x),Chr(x):转换字符,字符码2。Filter:搜寻字符串数组中的特定字符串格式:v=filter(x,s[,include[,compare]])实例:Dim x()={"kjwang","wangkj","peter"}Dim vv=filter(x,"kj") 结果v(0)="kjwang",v(1)="wangkj"原创 2010-05-21 14:37:00 · 491 阅读 · 0 评论 -
JavaWEB开发时FCKeditor类似office界面的ajax框架,加入后就能做界面类似office,能进行简单的文本编辑操作+配置手册
FCKeditor是一款功能强大的开源在线文本编辑器(DHTML editor),它使你在web上可以使用类似微软Word 的桌面文本编辑器的许多强大功能。它是轻量级且不必在客户端进行任何方式的安装。FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE下载地址:http://dl.pconline.com.cn/html_2/1/776/id=48351&pn原创 2010-05-24 16:55:00 · 1516 阅读 · 0 评论 -
JavaWEB开发中用到DWR时的配置、调用、Form提交的方法
DWR官方网站:http://getahead.ltd.uk/dwr/ (一)添加DWRjar包:从官网上下载jar包,放到lib目录下 (二)编辑配置文件 1.编辑配置文件web.xml: 以下几行代码必须被添加到WEN-INF/web.xml文件中。注意,要把和其他放在一起,要和其他放在一起 dwr-invoker原创 2010-05-20 16:14:00 · 2389 阅读 · 1 评论 -
JS 网页中一个控件变化,其他的都不可读
网页中一个控件变化,其他的都不可读//输入编号后其他的标签显示、隐藏 function displayOtherElements(cusNo){ var count=customerForm.elements.length; var txtValue=cusNo.value; if(txtValue!=null||txtValue!=""){ fo原创 2010-05-12 13:21:00 · 589 阅读 · 0 评论