
web js
文章平均质量分 84
银狐公子
擅长诗词,JAVA开发者,博主V,beituomomo
展开
-
jsp页面向JAVA后台Controller传值出现乱码的问题
于是在网上找了一些方法 :1、如果通过ajax请求的方式,提交变量的话,采用decode()对参数值进行包装方法,具体调用方式如下Url: '<%=path%>/update?ss='+encodeURI(ss) 后台:String goodname= java.net.URLDecoder.decode(goodname,"UTF-8")2、采用设置字...原创 2020-03-22 19:50:48 · 768 阅读 · 0 评论 -
如何利用node.js进行webapp的开发
安装nodejs,进入官网:https://nodejs.org/en/,点击下载软件,如图所示: 安装cnpm 国内npm镜像库,淘宝的cnpm,可以有效的提高下载nodejs包的速度。 npm install -g cnpm --registry=https://registry.npm.taobao.org 安装express cnpm install expr...原创 2018-09-27 23:45:35 · 3062 阅读 · 0 评论 -
jquery关于checkbox选中和不选中的问题
近期由于项目需要,用到了列表checkbox,在点击被考核人的一行时,check不选中,然后解决方法是 //点击被考核人列表 $("table.be_assess-employee-container").on("click", "tr.content", function () { if ($(this).hasClass("on")) {原创 2017-08-16 11:26:02 · 3632 阅读 · 0 评论 -
JS 实现跨域模拟登入
运用场景: 我想在我的系统(A系统)上用ifram嵌入一个他人跨域的系统(B系统),且该系统需要进行登入验证。 很容易就实现了,可是这时候,页面地址立马发生跳转到B系统的登入页。原来在B系统的登入页面上有这么一句防止被ifram嵌套的代码:if(window.top !== window.self){ window.top.location = w转载 2016-12-13 11:18:17 · 7506 阅读 · 1 评论 -
jquery改变CSS样式
近期由于项目的需要,需要对项目中的所有查看页面进行优化,使其更加美观,提高用户满意度。 /** * 查看页面设置为查看样式 * 文本框、下拉列表替换为纯文字 * 单选按钮和复选框设置为disabled */PrpObj.makeFormViewType = function(){ var maxW = 0; $(".form_label").each(function(idx原创 2016-09-09 10:51:04 · 4690 阅读 · 0 评论 -
js金额大小写转换
js金额大小写转换,经典,被广泛采用于各个项目中原创 2016-01-24 16:32:02 · 646 阅读 · 0 评论 -
ajax的使用
ajax原理介绍 AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 主要包含了以下几种技术 Ajax(Asynchronous JavaScript + XML)的定义 基于web标准(standards-based presentation)XHTML+CSS的原创 2012-10-29 15:04:46 · 537 阅读 · 0 评论 -
面试问题之dwr和jquery的作用
DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。 而Jquery是一个优秀的Javascrīpt框架。是一个js库,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, S原创 2012-10-29 14:51:20 · 810 阅读 · 0 评论 -
HTML5 用画布元素开发Camrera模块
HTML代码如下: Webcam Video Capture in HTML5 and CSS3 filters | Script Tutorials Webcam Video Capture in HTML5 and CSS3 filters (Back to original tuto翻译 2012-10-29 13:42:06 · 2052 阅读 · 0 评论 -
JS之Base64 与String互转
/** Convert data (an array of integers) to a Base64 string. */原创 2012-09-12 16:47:47 · 13106 阅读 · 0 评论 -
HTML5之FileWriter继承扩展,增加方法或者对象
因为我们知道JavaScript里面如果要实现对象的方法重写或者新增方法都是首先要获取对象本身,然后根据这个对象来获取属性和方法或者增加方法,如下就是如何实现FileWriter的新增方法。function FileWriter(writer){ this.writer = writer; // EventTarget this.addEventListener = fu原创 2012-09-12 10:13:42 · 3981 阅读 · 0 评论 -
phoneGap java_js 交互
public class Html5Activity extends DroidGap {@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);super.setIntegerProperty("splashscreen", R.drawabl转载 2012-06-29 11:20:56 · 2415 阅读 · 0 评论 -
举个构造函数和原型模式组合使用定义用户类型的例子,
functionUser(name, age, job){this.name= name;this.age= age;this.job= job;this.friends=["小白","小飞"];}User.prototype={constructor :User,sayName转载 2012-06-25 16:18:26 · 592 阅读 · 0 评论 -
jQuery.ajax异步变成同步的请求JSON数据例子
其中,searchStr ="demo.html",目标URL地址。function navigation(searchStr, flat, flon, tlat, tlon, v, fast) { var positions = []; _data.positionDistance = {}; _data.positionDuration = {原创 2012-06-08 11:25:09 · 10134 阅读 · 1 评论 -
关于js开发的总结
1.关于prototype的框架的例子,如下: prototype.js 是Sam Stephenson写的一个非常优雅的javascript基础类库,对javascript做了大量的扩展,而且很好的支持Ajax,国内外有多个基于此类库实现的效果库,也做得很棒。/* * This class provides access to device GPS data. * @cons原创 2012-06-08 11:21:04 · 600 阅读 · 0 评论 -
js的clone方法
/***下面是JS实现克隆的方法。转载的*这个方法比较好。利用了递归,实现了深度克隆。*克隆在日常的JS操作中我觉得还是比较常见的。留下备用。。 */SCRIPT language="JavaScript" type="text/JavaScript">//CloneObject.prototype.Clone=function(){var ob转载 2012-03-02 16:16:48 · 8584 阅读 · 0 评论 -
http://www.th7.cn/Program/java/2011/10/19/44335.shtml
http://www.th7.cn/Program/java/2011/10/19/44335.shtml原创 2012-02-28 21:34:09 · 1220 阅读 · 0 评论 -
node.js 入门指导
Node入门作者: Manuel Kiessling翻译: goddyzhao & GrayZhang & MondayChen关于本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。状态你正在阅读的已经是本书的最终版。因此,只有当进行错误更正以原创 2012-02-20 15:13:30 · 2504 阅读 · 3 评论 -
Java实现Dijkstra单源最短路径
Java实现Dijkstra单源最短路径暑假写的Java实现Dijkstra单源最短路径,主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。描述就不写了,看相关书籍吧。 Dijkstra是一个贪心算法。package Section9;/*第九章 贪婪算法 Dijkstra单源最短路径*/public class Dijkstra { /原创 2012-02-28 21:29:22 · 1045 阅读 · 0 评论 -
js实现最短路经问题
var zhandian=new Array("北京","锦州","沈阳","长春");var licheng=new Array("北京","锦州",16,"锦州","北京",29,"北京","沈阳",15,"沈阳","北京",21,"长春","沈阳",19,"沈阳","长春",7,"长春","锦州",27,"锦州","长春",13);///////////////////////---原创 2012-02-27 18:11:58 · 836 阅读 · 0 评论 -
js 最短路问题
use A* to find path... "margin:0px"> var closelist=new Array(),openlist=new Array(); var gw=10,gh=10,gwh=14; var p_start=new Array(2),p_end=new Array(2); var s_path,n_path=""; va转载 2012-02-27 17:58:03 · 949 阅读 · 0 评论 -
用Eclipse调试Node.js代码
node.js是基于Google V8的,而Google V8有一个Eclipse的调试插件,这个插件同样也支持node.js。AD:node.js是基于Google V8的,而Google V8有一个Eclipse的调试插件,这个插件同样也支持node.js。1、安装Eclipse debugger for V8这个,用过Eclipse的应该都知道,不过还是简单说下吧原创 2012-02-22 11:00:47 · 637 阅读 · 0 评论 -
JSON异步处理数据
首先需要导入json包,这个是struts2的action部分,可以处理中文乱码问题@Override public String execute(){ PrintWriter out = null; String atr = null; try { HttpServletResponse resp原创 2011-12-28 11:00:28 · 782 阅读 · 0 评论 -
Ext.data.JsonStore的用法
Ext.data.JsonStoreExt.onReady(function(){ // NOTE: This is an example showing simple state management. During development, // it is generally best to disable state management as dynami原创 2012-11-09 14:29:17 · 25107 阅读 · 0 评论 -
EXT关于使用TabPanel的宽度和高度问题
近日,在使用EXT3.4版本的TabPanel的时候,出现了height没有定义的错误,最后发现layout设置为自适应模式才解决此问题。 new Ext.fn.fnLayOut({ layout : 'fit', border : false, title :'客户-用户-账户', renderTo : 'all原创 2012-11-13 09:40:00 · 5183 阅读 · 0 评论 -
用Ext实现js方法的继承,以及扩展Ext组件的开发
Ext.namespace("Ext.ux");Ext.ux.MyTree = Ext.extend(Ext.tree.TreePanel, { animate: true, enableDD: false, border: false, rootVisible: true, autoScroll: true, height: 500, initCom原创 2012-11-15 10:11:30 · 3295 阅读 · 0 评论 -
ExtJs实现复选框组Checkboxgroup单勾选及复选框组对多个复选框组跨控件全选
ExtJs实现复选框组Checkboxgroup单勾选及复选框组对多个复选框组跨控件全选原创 2015-01-20 15:22:39 · 19142 阅读 · 0 评论 -
JS解析URL
js解析url输入:http://www.js-51.com/news/2012-5/GUANLIRUANJIANYAOBUYAOBAYIYONGXINGFANGZAIZHONGYAOWEIZHI.html?q=all&l=zh-cn#go1 href全部URl字符串(在浏览器中就是完整的地址栏)返回: http://www.js-51.com/news/2012-转载 2014-08-27 15:30:29 · 2997 阅读 · 0 评论 -
cookie记住密码
js COOKIE 记住帐号或密码 window.onload=function onLoginLoaded() { if (isPostBack == "False") { GetLastUser(); } } function GetLastUser() { var id = "49BAC005-7D5B-4231-8CEA-16939BEACD67";//GUI原创 2014-08-25 10:34:28 · 718 阅读 · 0 评论 -
关于javaScript记住密码的简单COOK操作
if(self!=top){top.location=self.location;}var bikky = document.cookie;function getCookie(name) { var index = bikky.indexOf(name + "="); if (index == -1) return null; index = bikky.index原创 2014-08-21 18:02:25 · 2901 阅读 · 0 评论 -
扩展EXTJS ComboBox为下拉选择树
扩展EXTJS ComboBox为下拉选择树标签: extjs combobox 扩展在做OECP平台的登陆页面时,需要选择相应的公司进行登陆,公司的选择是树形结构的,而extjs的下拉combobox为列表结构,为了让页面操作更加简单,决定将下拉列表改造成下拉树。在这里主要用到了Extjs的extend的语法,扩展比较简单,直接上代码吧。js 代码Ext.ns("OECP.ui"); /** *转载 2014-08-21 11:01:16 · 2836 阅读 · 0 评论 -
出现服务Network List Service不能启动的解决方法
出现服务Network List Service不能启动的解决方法 2010-06-17 11:25:50| 分类: 默认分类|举报|字号 订阅出现服务Network List Service不能启动的解决方法:网络连接显示未知,ping 数据超时,但是网络可以访问,不影响上网!1.运行 输出dcomcnfg 2.组件服务-计原创 2014-08-07 21:55:16 · 27373 阅读 · 5 评论 -
EXT3.4关于Grid锁定指定列固定多选框的实现
1 总体解决方案1.1 创建CheckboxSelectionModel对象1,新建空的EOS6.3的工程,新建com.towngas.tcis. gridlock构件包;2,在com.towngas.tcis.gridlock构件包的“展现”节点下的“页面资源”节点中创建一个文件夹,命名为gridlock; 3,在新建的文件夹中创建gridlockUi.js文件,grid原创 2014-04-03 17:38:59 · 7112 阅读 · 0 评论 -
Js判断客户端是否为PC还是手持设备
[html] view plaincopyfunction IsPC(){ var userAgentInfo = navigator.userAgent; var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod转载 2014-04-03 17:41:24 · 13395 阅读 · 0 评论 -
java 上传文件代码,支持中文文件名和中文文件内容,可以同时提交多个参数
table width ="100%" border ="0" cellspacing ="1" cellpadding ="0" bgcolor ="#FF9900" align ="center" > form ID =mainform enctype ="multipart/form-data" method ="po转载 2011-12-21 18:11:56 · 2087 阅读 · 1 评论