在JS事件学习笔记(一)中学习了事件流、事件处理程序、事件对象以及跨浏览器应该怎么做等知识,现在我们现在来学习浏览器中主要的各种事件。一. load事件load事件通常是通过JavaScript代码指定,在window对象上绑定,实际上根据DOM2规定,应该在document上而非window上触发load事件,但是所有浏览器都在window对象上实现了该事件。因此以确保兼容性推荐使用该方法;...
分类:
Web程序 时间:
2015-06-15 18:54:27
阅读次数:
251
嗯,这是第一次用插件形式写的弹出提示窗口,经验尚浅,写得也不好。
/*-------------------------------
* Author: D.pan
* Date: 2015/6/15
* Version: 1.0
* Description: 弹窗插件
-------------------------------*/
;(function($){
var defa...
分类:
Web程序 时间:
2015-06-15 18:51:20
阅读次数:
182
HttpSession接口
定义
public interface HttpSession
这个接口被 Servlet 引擎用来实现在 HTTP 客户端和 HTTP 会话两者的关联。这种关联可能在多外连接和请求中持续一段给定的时间。session 用来在无状态的 HTTP 协议下越过多个请求页面来维持状态和识别用户。一个 session 可以通过 cookie 或重写 URL 来维持...
分类:
Web程序 时间:
2015-06-15 18:51:27
阅读次数:
169
jQuery动态绑定事件(简单模拟二级联动效果)...
分类:
Web程序 时间:
2015-06-15 18:53:15
阅读次数:
166
HttpSessionBindingListener 接口
定义
public interface HttpSessionBindingListener
这个对象被加入到 HTTP 的 session 中,执行这个接口会通告有没有什么对象被绑定到这个 HTTP session 中或被从这个 HTTP session 中取消绑定。
方法
1、valueBound
...
分类:
Web程序 时间:
2015-06-15 18:53:15
阅读次数:
144
定义
public class HttpUtils
收集 HTTP Servlet 使用的静态的有效的方法。
方法
1、getRequestURL
public static StringBuffer getRequestURL(HttpServletRequestrequest);
在服务器上重建客户端用来建立请求的 URL。这个方法反映了不同的协议(例如 http和 h...
分类:
Web程序 时间:
2015-06-15 18:48:58
阅读次数:
113
1,查找节点
1),查找元素节点
获取元素节点并打印出它的文本内容,jQuery代码如下:var $li = $("ul li:eq(1)"); //获取 里第2个 节点
var li_text =$li.text(); //获取第二个 节点的文本内容
alert(li_text); //打印文本内容
2),查找属性节点var $pa...
分类:
Web程序 时间:
2015-06-15 18:41:25
阅读次数:
119
(function($){
var ms = {
init:function(obj,args){
return (function(){
ms.fillHtml(obj,args);
ms.bindEvent(obj,args);
})();
},
//填充html
fillHtml:function(obj,args){
return (function(){
obj.e...
分类:
Web程序 时间:
2015-06-15 18:43:28
阅读次数:
146
最近在学习D3,很多时候都用到了表格,并且在js中动态地添加和删除表格,在这里总结一下js关于表格的操作:
首先要知道,js中没有提供关于列的操作,所以关于列的操作只能通过操作行来实现,比如获得列的数量,只能通过获得行的单元格数量来获得列数(这里也有缺陷,如果某个单元格设置了colspan属性,就会出错)。
table.rows.length//获得表格的行数
table.rows[0].c...
分类:
Web程序 时间:
2015-06-15 18:41:56
阅读次数:
156
最近在进行页面开发,在做页面特效的时候,需要给一个动态加载的按钮赋予一个事件
于是不假思索的 用$(obj).bind(); 来绑定事件 。
但是这样存在一个问题:
bind确实能绑定事件,但是那是相对于固定的html标签来说
当页面内容属于动态加载的时候,bind事件就存在一个bug, 只能bind一次,当你第二次触发事件的时候就没用了
例如:
我给标签赋...
分类:
Web程序 时间:
2015-06-15 18:40:08
阅读次数:
156
window.open(basePath+"/web/homeIndex?code="+code);1.超链接Welcome等效于js代码window.location.href="http://www.xxx.net"; 2.超链接Welcome等效于js代码window.open("htt...
分类:
Web程序 时间:
2015-06-15 18:38:48
阅读次数:
112
angular.module('myApp', []) .directive('myDirective', function() { return { restrict: 'A', replace: true, scope: { ...
分类:
Web程序 时间:
2015-06-15 18:36:54
阅读次数:
129
JSON.parse()和JSON.stringify()
分类:
Web程序 时间:
2015-06-15 18:34:27
阅读次数:
125
在css文件中,我们常看到有些字体名称变成了乱码,这是由于网页开发者将中文字体的名字直接写成了中文,而css文件本身没有声明字符编码方式,查看时就出现了乱码。为了避免这种乱码状况出现,可以将css文件存为UTF-8 编码,在css文件开头添加以下语句:@charset "utf-8"。或者在设置cs...
分类:
Web程序 时间:
2015-06-15 18:33:47
阅读次数:
204
有这样一个场景存在一个model类如果User,这里省略了getter/setter方法class User { String name; String uuid; Long created; Long updated; Attr attr;}class Attr { ...
分类:
Web程序 时间:
2015-06-15 18:35:26
阅读次数:
139
1、错误如图所示:2、不管是VS2012,还是2013如果开始没安装Nuget包都或报这个错,因为VS2012就已经全面切换到使用NuGet这个第三方开源工具来管理项目包和引用模块了,使用VS2012,13开发,都要装NuGet插件下载网址:http://nuget.org。进到官网点击Instal...
分类:
Web程序 时间:
2015-06-15 18:34:01
阅读次数:
155