JavaScript专区
逐浪_一生悬命
一生悬命
展开
-
[JAVA]前后端加解密技术(以图片AES为例,其他内容的其他加密方法也可以)
1. 前端AES加解密1) 使用技术:开源JS(CryptoJS) 官网:https://github.com/brix/crypto-js2) demo<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here<...原创 2019-05-14 18:05:06 · 2065 阅读 · 0 评论 -
[easyui][datagrid]EasyUI DataGrid根据字段动态合并单元格
1.合并方法/*** EasyUI DataGrid根据字段动态合并单元格* 参数 tableID 要合并table的id* 参数 colList 要合并的列,用逗号分隔(例如:"name,department,office");*/function mergeCellsByField(tableID, colList) { var ColArray = co原创 2014-08-15 14:47:36 · 18330 阅读 · 3 评论 -
[JS][easyui]jQuery EasyUI Datagrid性能优化专题
jQuery EasyUI的Datagrid组件功能算是很强大了,不过性能确实不怎么乐观,而对于性能问题,网络上几乎也找不到相关的优化资料,所谓的牛人们可能都望而却步了。本博客以后会带着分析Datagrid组件的性能问题,并且给出优化方案,也希望大家能集思广益,给出一些好的想法。慢在哪些方面以目前对Datagrid的了解程度去看待性能问题,主要有以下几点:加载大数据量时比转载 2014-07-20 08:20:57 · 2536 阅读 · 0 评论 -
[Java][Js]利用Rhino在服务器端执行JavaScript、并实现Java与JavaScript相互调用
利用Rhino在服务器端执行JavaScript最近本人在学习流程引擎Activiti的时候接触到了Rhino感觉在蛮有意思的、在一些在开放平台中注入自定义代码时蛮有用的。这是一种在Java代码中执行JavaScript代码的组件、同时在Javascript代码中也能调用Java代码,还可以编译成为Java代码。Rhino 为我们提供了如下功能:对 JavaScri原创 2014-05-09 11:26:21 · 11518 阅读 · 1 评论 -
[HTML][Javascript][Tools]ASC转汉字,汉字转ASC[Native2Ascii的JavaScript实现 (便于平时使用) ]
ASC转汉字,汉字转ASC[Native2Ascii的JavaScript实现 (便于平时使用) ]我们常常在编写Java程序时会用到Properties文件,把一些Message等信息放在Properties文件,但是我们看到的都是一些编码。 Struts1.1b2的例子中的本国资源文件经过Unicode编码的,所以你如果要和它的运行一样,也必须将你的ApplicationRes原创 2007-05-31 11:21:00 · 3743 阅读 · 1 评论 -
[javascript]中文排序比较函数localeCompare()
localeCompare() 方法定义和用法用本地特定的顺序来比较两个字符串。语法stringObject.localeCompare(target)参数描述target要以本地特定的顺序与 stringObject 进行比较的字符串。返回值说明比较结果的数字。如果 str原创 2012-09-18 10:38:41 · 3997 阅读 · 0 评论 -
[JavaScript]JS生成UUID
/*!Math.uuid.js (v1.4)http://www.broofa.commailto:robert@broofa.comCopyright (c) 2010 Robert KiefferDual licensed under the MIT and GPL licenses.*//* * Generate a random uuid. * * USAGE: M转载 2012-03-29 08:19:09 · 11673 阅读 · 0 评论 -
[JavaScript][图形图像]图形图像动画处理利器推荐--raphael.js (付:流程设计器例子)
图形图像动画处理利器推荐--raphael.js raphael.js 是一个小巧的图形图像动画处理的JS包、基于SVG和VML语言开发的开源免费软件、目前支持Firefox 3.0+, Safari 3.0+, Chrome 5.0+, Opera 9.5+ , Internet Explorer 6.0+. 详细请参照官网、官网上有很多列子。http://raphaeljs.com/原创 2012-03-11 09:43:23 · 5413 阅读 · 1 评论 -
[JavaScript][jQuery]jQuery操作Table
jQuery操作Table操作:1.鼠标移动行变色方法一:jQuery中的hover(fun(),fun())方法,参数一:第一个方法是添加样式功能,参数二:第二个方法是取消样式功能$("#table1 tr").hover(function(){ $(this).children("td").addClass("hover") },function(){ $(t原创 2012-02-25 13:34:52 · 5153 阅读 · 0 评论 -
[Javascript][easyui]DataGrid绑定JSON的方法
DataGrid绑定JSON的方法 var json={"total":28,"rows":[{"productid":"FI-SW-01","unitcost":10.00,"status":"P","listprice":36.50,"attr1":"Large","itemid":"EST-1"},{"productid":"K9-DL-01","unitcost":原创 2012-01-04 21:14:26 · 20369 阅读 · 0 评论 -
[JS][jQuery]清空元素html("")、innerHTML="" 与 empty()的区别:关于内容泄露问题
清空元素html("")、innerHTML="" 与 empty()的区别一、清空元素的区别 1、错误做法一: $("#test").html("");//该做法会导致内存泄露 2、错误做法二: $("#test")[0].innerHTML=""; ;//该做法会导致内存泄露 3、正确做法:原创 2014-11-05 09:45:15 · 59808 阅读 · 2 评论 -
[JS][jQuery]remove()与 empty()的区别
要用到移除指定元素的时候,发现empty()与remove([expr])都可以用来实现。可仔细观察效果的话就可以发现。empty()是只移除了 指定元素中的所有子节点,拿$("p").empty()来说,他只是把dsfsd中的文本给移除了,而留下 了,仍保留其在dom中所占的位置。remove([expr])则是把其从dom中删除,而不会保留其所占的位置。例:HelloWor原创 2014-11-05 09:47:21 · 35470 阅读 · 1 评论 -
[JS]定时执行的处理类PeriodicalExecuter 介绍(可以替代setInterval)
1、定时处理示例:原创 2014-11-06 15:35:45 · 2415 阅读 · 0 评论 -
[JS]EASYUI组件的程序基本结构
EASYUI组件的程序基本结构easyui组件代码的编写结构具有较好的扩展性、可以作为javascript组件开发的参考模型。其代码结构大致如下:EASYUI基本函数属性一览No函数属性说明1$.fn.(options, param)组件调用的主入口、用户组件初始化、方法调用、参数修改、常用的方法有options、getV原创 2015-11-13 17:44:28 · 4701 阅读 · 0 评论 -
ExtJs DOM操作(与jQuer
ExtJs使用总结(非常详细)ExtJs使用总结(非常详细),需要的朋友可以参考下一、获取元素(Getting Elements) 1.Ext.get var el = Ext.get('myElementId');//获取元素,等同于document.getElementById('myElementId');//会缓存 2. Ext.fly var el转载 2015-08-13 09:35:57 · 3899 阅读 · 0 评论 -
[JQUERY]特效收集
1、Jquery实现超酷的时间轴特效http://blog.csdn.net/springmvc_springdata/article/details/47972065《《待续》》原创 2015-08-25 13:23:10 · 3717 阅读 · 0 评论 -
【JS】表单、JS在线编辑相关资料收集
为了做一个在线表单编辑的功能收集的资料:1、表单编辑http://formdesign.leipi.org/2、JS编辑http://www.17sucai.com/pins/7250.html原创 2015-07-03 15:55:14 · 4089 阅读 · 0 评论 -
[js][zTree]zTree树组件shift多选功能的实现
最近在研究ZTree树组件,学习了很多功能,包括右键菜单、shift多选等功能,shift多选功能网上资料比较少,所以记录下来。首先,要正常使用zTree,当然少不了引入它的js、css文件;其次,正常初始化一棵树,可以参考官方网站哦;最后,实现shift多选,代码如下1)定义一个全局变量:var nodes=null;2)使用回调函数beforeClick转载 2015-04-11 09:04:15 · 6434 阅读 · 0 评论 -
[JS]jQuery中attr和prop方法的区别
相比attr,prop是1.6.1才新出来的,两者从中文意思理解,都是获取/设置属性的方法(attributes和properties)。只是,window或document中使用.attr()方法在jQuery1.6之前不能正常运行,因为window和document中不能有attributes。prop应运而生了。之前看网上对比两者的文章,更是列出一个表来区分什么标签下使用prop,什原创 2015-01-21 10:10:12 · 8315 阅读 · 1 评论 -
[JS]Javascript中==和===的区别
一、JavaScript"=="的作用当==两边的内容是字符串时,则比较字符串的内容是否相等。当==两边的内容是数字时,则比较数字的大小是否相等。当==两边的内容是对象或者是对象的函数属性时,则比较内存地址是否相等。二、==和===的区别 ==用于一般比较,===用于严格比较,==在比较的时候可以转换数据类型,===严格比较,只要类型不匹配就返回flase。举例说原创 2014-12-26 11:44:38 · 1338 阅读 · 0 评论 -
jQuery中$(function(){})与(function($){})(jQuery)、$(document).ready(function(){})等的区别详细讲解
1、(function($) {…})(jQuery);1)、原理:这实际上是匿名函数,如下:function(arg){…}这就定义了一个匿名函数,参数为arg而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg){…})(param)这就相当于定义了一个参数为arg的匿名函数,并且将pa原创 2015-01-26 15:42:30 · 115020 阅读 · 10 评论 -
[JS]js中判断变量类型函数typeof的用法汇总
1、作用:typeof 运算符返回一个用来表示表达式的数据类型的字符串。 可能的字符串有:"number"、"string"、"boolean"、"object"、"function" 和 "undefined"。 2、常用返回值说明表达式返回值typeof undefined'undefined'typeof null'obje原创 2015-01-08 14:28:20 · 20672 阅读 · 0 评论 -
[JavaScript]遍历DOM对象所有属性
遍历DOM对象所有属性DOM对象的HTML:Disable State Cookie1、遍历DOM对象所有具备的属性(全属性、不管在HTML tag中是否设置都会遍历) var obj=document.getElementById("btnToggleState") var s=""; for(var elem in obj) s+=elem+"\n";原创 2012-01-15 13:19:25 · 7377 阅读 · 1 评论 -
[JavaScript]利用正则表达式取得URL的参数、并转化为JSON对象
利用正则表达式取得URL的参数1、取得单个参数的方法// URL参数取得function getQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null)原创 2011-12-01 12:35:53 · 4647 阅读 · 0 评论 -
[JavaScript][DWR]DWRUtil.addOptions() 方法详解
DWRUtil.addOptions() 方法详解DWR通常需要填充一个列表框,主要是addOptions和removeAllOptions方法。如果当你更新时需要维护列表,通常需要如下代码:var sel = DWRUtil.getValue(id);DWRUtil.removeAllOptions(id);DWRUtil.addOptions(id, ...);DWRUt原创 2009-05-11 10:41:00 · 3150 阅读 · 0 评论 -
[JavaScript][AJAX][DWR](Dwr教程)dwr_ajax入门教程
(Dwr教程)dwr_ajax入门教程以下三篇文章,由林信良台湾的技术作家写的: DWR 入門與應用(一): http://blog.csdn.net/caterpillar_here/archive/2006/09/06/1186566.aspx DWR 入門與應用(二): http://blog.csdn.net/caterpillar_here原创 2009-05-11 09:29:00 · 2005 阅读 · 0 评论 -
ExtJs从入门到精通
ExtJs从入门到精通(作成中)1、入门篇 ①窗口Window及对话框MessageBox 地址:http://www.myext.cn/Article/61.html ②使用面板(Panel、TabPanel) 地址:http://www.myext.cn/Article/62.html ③ ④ ⑤原创 2009-05-08 12:26:00 · 1869 阅读 · 0 评论 -
[JavaScript]日期时间函数(经典+完善+实用)
JS日期时间函数(经典+完善+实用) Date.prototype.isLeapYear 判断闰年Date.prototype.Format 日期格式化Date.prototype.DateAdd 日期计算Date.prototype.DateDiff 比较日期差Date.prototype.toString 日期转字符串Date.prototype.toArray 日期分割为数组Date原创 2009-04-22 15:27:00 · 3133 阅读 · 0 评论 -
[JavaScript]对象数组的排序处理
[JavaScript]对象数组的排序处理 javascript的数组排序函数 sort方法,默认是按照ASCII 字符顺序进行升序排列。arrayobj.sort(sortfunction); 参数:sortFunction 可选项。是用来确定元素顺序的函数的名称。如果这个参数被省略,那么元素将按照 ASCII 字符顺序进行升序排列。 sort 方法将 Array 对象进行适当的排转载 2008-07-14 16:53:00 · 3783 阅读 · 0 评论 -
[HTML][JavaScript]实用JavaScript脚本代码大全
实用JavaScript脚本代码大全1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;"原创 2007-06-08 13:37:00 · 1870 阅读 · 0 评论 -
[HTML]如何取得上一页的URL(进入本页前的URL )
如何取得上一页的URL(进入本页前的URL )1.Javascript的方式: document.referrer 2.asp/asp.net的方式:request.servervariables("HTTP_REFERER") 3.asp/asp.net的方式(手机):我是用Request.ServerVariables("HTTP_REFERER")这一句 在WEB上原创 2007-06-08 13:10:00 · 9320 阅读 · 0 评论 -
[HTML][Javascript]javascript中全角转半角
javascript中全角转半角 function fullChar2halfChar(str)<img id="_42_476_Open_Image" onclick="function onclick(){this.style.display=none; document.getElementById(_42_476_Open_Text).style.displ原创 2007-05-31 11:38:00 · 2094 阅读 · 0 评论 -
[HTML][Javascrpt]如何利用Javascript刷新画面(多种方式)
如何利用Javascript刷新画面(多种方式) 1.javascript 刷新父窗口script><img id="_33_71_Open_Image" onclick="function onclick(){this.style.display=none; document.getElementById(_33_71_Open_Text).style.d原创 2007-05-26 12:21:00 · 2732 阅读 · 0 评论 -
[Java][JavaScript]字符串数组与字符串之间的互转(join/split)
字符串数组与字符串之间的互转(join/split)1、Java 1-1、字符串数组=>字符串:StringUtils: join(Object[] array, String separator) 例:/* *Join Strings using separator >>>AB$#$CD$#$EF */import org.apache原创 2009-05-13 14:24:00 · 62847 阅读 · 1 评论 -
[JavaScript][页面定位]锚的简单使用
[页面定位]锚的简单使用1.使用window.location.hash定位到指定的锚 New Document <!-- function onTopClick() { window.location.hash = "#top"; } function onBottomClick() { window.location.原创 2009-05-21 10:12:00 · 8119 阅读 · 1 评论 -
[JavaScript]类之二---javascript 类定义4种方法
javascript 类定义4种方法 Java代码 /* 工厂方式--- 创建并返回特定类型的对象的 工厂函数 ( factory function ) */ function createCar(color,doors,mpg){ var tempCar = new Object; tempCa原创 2009-09-12 01:06:00 · 907 阅读 · 0 评论 -
[Javascript]HTML5中script的async属性异步加载JS
HTML5中script的async属性异步加载JS HTML4.01为script标签定义了5个属性:charset 可选。指定src引入代码的字符集,大多数浏览器忽略该值。defer 可选。延迟脚本执行,相当于将script标签放入页面body标签的底部。除IE和较新版本的Firefox外,其他浏览器并未支持。language 已废弃。大部分浏览器会忽略该值。s原创 2011-12-14 16:27:55 · 6414 阅读 · 0 评论 -
[Javascript][jQuery]图片预加载与可变参数函数
图片预加载与可变参数函数//定义预加载图片列表的函数(有参数) jQuery.preloadImages = function(){ //遍历图片 for(var i = 0; iarguments.length; i++){ jQuery("img>").attr("src", arguments[i]); } } // 你可以这样使用预加载函数原创 2011-11-26 15:40:27 · 1483 阅读 · 0 评论 -
[JavaScript][jQuery]jQuery从入门到精通
原文出处:http://developer.51cto.com/art/201005/202450.htm15个值得开发者关注的jQuery开发技巧和心得在这篇文章中,我们将介绍15个让你的jQuery更加有效的技巧,大部分关于性能提升的,希望大家能够喜欢![了解详细]jQuery开发入门jQuery是如何工作的最近发现jQuer转载 2011-11-26 14:27:57 · 1347 阅读 · 0 评论 -
[Javascript][jQuery]jQuery + json 实现的简易Ajax调用
jQuery + json 实现的简易Ajax调用Userservlet.java代码package com.iss.servlet; import org.json.JSONException; import org.json.JSONObject; import com.iss.pojo.User; import com.iss.util.JSONUtil;原创 2011-11-23 11:02:22 · 1097 阅读 · 0 评论