`
johnson_gong
  • 浏览: 12428 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表
1. jquery.maskedinput.js, 预定格式输入;    a. 需要jquery;    b. 使用方式: 例如, $(selector).mask("999-9999-9999");    c. 与 jquery.validate 同时使用;     2. jquery.validate.min.js    a. 自定义 验证方法 -- mobileCHINA;    b. 根据input类型,输入值/校验值,校验方法是不同的!     3.补充: a. $.validator.addMethod("mobileCHINA& ...
背景: 打开网页,视屏就 全屏 显示。   方案1 (js + html5): 通过javascript获取video的DOM对象,并设置相关属性(例如: <video autoplay controls loop>), 调用相关API方法(如: requestFullScreen; mozRequestFullScreen; webkitRequestFullScreen;)   方案2 (html5 + css): video {    position: fixed;   right: 0;   bottom: 0;   min-width: 100 ...

positon之relative.

 
背景介绍: 画面(容器)由上到下有header,toolBar,body,footer四个区域, 1.画面的高度固定; 2.header, footer,toolBar高度可变,比如:默认height: 30px;可是内部元素 增加后需要"换行",所以高度会增加。 3.body的高度随之改变。即: 画面height - header height - toolBar height - footer Height;   关键点:  整个画面(容器)及其子元素 采用 相对定位, 需要合理设置内部元素的高度来"撑满"画面。 即: 只需要将 ...
参考资料: 《JavaScript 模式》(<< JavaScript Patterns >>) 中国电力出版社。Stoyan Stefanov著, 陈新 译。     1.原型继承; var Main = {}; /** 原型继承 prototypal inheitance. */ Main.createObj = function(o){ function F() {}; F.prototype = o; return new F(); }; function Person(pName){ ...
目的:学习 闭包,立即执行函数 概要:类型二,因使用立即函数,new新对象时,变量[counter_gad]未初始化。此与类型一不同点!!   类型一: var closureMode = function () { var countNo = 0; return function (){ return (countNo += 1); }; }; var closureOne = new closureMode(); ...
目的:整理Firbug工具的常用命令:console。以提高开发效率。   /* 目的:了解常用console命令. ps: 1.就本人经验来看,经常用到的也就是:[console.log()];所以客观上没有充分发挥console的作用。 2.现在整理一点笔记,以便在今后开发过程中 更有效率。 [console.group,console.groupEnd; console.time,console.timeEnd; console.profile,console.profileEnd;] 3. console.log("%c, & ...
1.关键词:类,对象; javascript 中实际上没有严格的【类和对象】的概念,只是实现了相关效果,为了方便理解暂时 使用【类和对象】;   2.明确 类中的 【public/private变量】的使用范围,明确 类方法、对象方法的使用范围;   3. 区别 三种类型的错误(方法"未定义",方法可调用但是返回值是"未定义"): TypeError: undefined is not a function Car.getCarName_3()},undefined   ReferenceError: carMadeIn is no ...
目的:对比学习 display, visibility;(position 不能设置为 fixed, absolute)   截图: 简介: visibility:hidden可以让您隐藏某个元素,但它仍然需要像以前一样的空间。 该元素将被隐藏,但仍然会影响布局。---有的人死了(隐藏),他/她却还活着(影响布局)。 display:none 隐藏元素后,不再占有页面空间,会被后面的元素填充。---走的干脆(隐藏),不拖泥带水(放弃地盘)。   部分代码: demoUtil.useDisplay = function(obj){ // obj.style.display=& ...

java coding 编码规范

    博客分类:
  • JAVA
目的:顺便自己备份资料。 参考内容:http://www.oracle.com/technetwork/java/javase/documentation/codeconvtoc-136057.html 附件内容格式有: 网页(html)版 和 pdf   ps: 对比javaScript 和java,关于"switch-case"语句中, 都认为default 中加break是多于的。 但是,java在官方示例中却加上了!并且还建议使用"default: xxx break",称是为了防止【default】后面追加 新的【case】语句。 ...
目的:实现“返回页面顶端/顶部”的动作。 背景:曾经面试被问到这个效果该怎么实现,,,额,没有答上。其实很简单的, 参考了两个网站的代码,现整理如下。 方法: case1:使用window对象: <a id="gotop_btn" style="" onclick="window.scroll(0, 0)"></a> case2:使用jquery动画函数,animate: $('html,body').animate({scrollTop:0}, 500); case3:使用HTML标签--<link ...
做打印机的UI项目,涉及到的技术与web前端一样。现整理简单整理javaScript编码规约,温故而知新。 简介: 主要参考以下内容,中英双语。 http://yi-programmer.com/2010-10-16_jquery-style-guidelines.html http://contribute.jquery.org/style-guide/js/#spacing http://www.cnblogs.com/niuniu/archive/2010/08/26/1808780.html http://javascript.crockford.com/code.html ps: ...
目的:实现使用jqGrid插件实现后台数据的 异步查询并以表格显示。 环境:为了减少代码,只保留了struts2. 注意点: 1: 笔者也在网上看过一些例子。但是总是不能很顺利地实现。 关键点在于: jQuery("#jqgrid_json").jqGrid({ datatype: "json", url:"jsonGridAction", height: "auto", width : 750, colNames:['Inv No', 'Client'], co ...

ajax之简单示例

    博客分类:
  • Ajax
Ajax, Asynchronous JAvaScript and XML. Ajax让web开发者创建交互式的网站,功能比缓慢的、静态的网站更像桌面应用。 多种方法让Ajax可以在浏览器中直接放置交互,取代浏览器不得不频繁联系web服务器获取信息的状况。 当访问一个Ajax站点,浏览器象通常那样装载HTML页面。 然后,Ajax使用 JavaScript 进行交互。当一个站点访问者请求更多的信息时--例如, 装载一个地图--JavaScript产生请求。 JavaScript不是向web站点发送一个请求,而是使用API调用 XMLHttpRequest 把数据从后台转到前台。 (被 ...
目的:要找工作,因一年前做过wicket项目需要复习下。 参考: http://wicket.apache.org/learn/examples/helloworld.html Jar包(没仔细看控制台的error信息,没有导入必须的包,浪费了时间): apache-wicket-6.9.1-bin.tar.gz, --> wicket-core-6.9.1.jar, wicket-request-6.9.1.jar, wicket-util-6.9.1.jar; slf4j-1.7.5.zip --> log4j-over-slf4j-1.7.5.jar, slf4j-api ...
项目背景: 画面中有一输入框,规定,必须为“半角英文字符”。 若后台check不过,则在画面显示错误信息。 核心代码: String inputNumber = "asdf234中国"; //半角英文字符 // pattern = Pattern.compile("^\\w*$"); Matcher matcher = pattern.matcher(inputNumber); // 不满足正则表达式的情况 if (!matcher.matches()) { // get to the page, and show error messa ...
Global site tag (gtag.js) - Google Analytics