jQuery子窗体如何取得父窗体的元素



jQuery子窗体如何取得父窗体的元素

$(“#父窗口元素ID”,window.parent.document);
对应javascript版本为window.parent.document.getElementById(“父窗口元素ID”);

 

取父窗口的元素方法:$(selector, window.parent.document);
取父窗口的父窗口的元素就可以用:$(selector, window.parent.parent.document);

类似的,取其它窗口的方法大同小异
$(selector, window.parent.docum[......]

Read more

光标定位文本框回车表单提交的问题



光标定位文本框回车表单提交的问题

当光标定位在辅助查找的文本框后回车,页面会出现方法的返回的json串。原因:When there is only one single-line text input field in a form, the user agent should accept Enter in that field as a request to submit the form. 翻译一下,当form中只有一个input type=”text”时,当用户按回车键会提交这个form。解决方案:对input text的onkeydown事件做处理,禁止回车操作。
具体代码:[......]

Read more

jstl标签配置及使用

jstl标签配置及使用

一. 配置 JSTL

 

包括两个 JAR 文件, jstl.jar 和 standard.jar 。

 

原文引入:
<%@ taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core” %>

 

<%@ taglib prefix=”sql” uri=”http://java.sun.com/jsp/jstl/sql” %>

 

<%@ taglib prefix=”fmt” uri=”h[......]

Read more

Java输入流之BufferReader和Scanner的用法!

Java输入流之BufferReader和Scanner的用法!

在Java中,我们都知道Java的标准输入串是System.in。但是我们却很少在Java中看到谁使用它,这是因为我们平时输入的都是一个字符串或者是一个数字等等。而System.in提供的read方法是通过字节来读取数据的,所以对我们来说太麻烦啦!
在Java SE6中我们可知道一个非常方便的输入数据的类Scanner,位于java.util包中,这个Scanner的具体用法为Scanner in = new Scanner(System.in);。通过new创建一个Scanner对象,Scanner需要传入一个Syst[......]

Read more

gcc程序编译和gdb程序调试的基本选项

gcc程序编译和gdb程序调试的基本选项

GCC程序编译
基本格式:gcc [options] [filename]
-o 输出可执行文件,如果不给出这个选项,则默认输出a.out可执行文件;如:gcc hello.c -o hello
-c 只编译,不连接为可执行文件,生成为以.o为后缀名的目标文件;如:gcc -c hello.c
-S 只激活预处理和编译,就是指把文件编 译成为汇编代码。如:gcc -S hello.c
-O 优化编译、连接;-O2对-O再进行优化编译、连接;
-g 编译时,对函数库产生符号信息;(注:当在gdb中调试时,这个必选);
-D 定义宏命令[......]

Read more

Linux下文件编程

Linux下文件编程

一、系统调用方式访问文件
1、创建文件:int creat(const char *filename,mode_t mode)
filename为要创建的文件名(包含路径,默认为当前路径);
mode为创建的文件属性,0无任何权限,1可执行,2可写,4可读,6可读可写;
要创建一个用户可读、可写、可执行,但是组没有权限,其他人可以读、可以执行的文件,并设置用户ID位。那么,我们应该使用的模式是1(设置用户ID)、0(不设置组ID)、7(1+2+4,读、写、执行)、0(没有权限)、5(1+4,读、执行)即10705:
2、打开文件:
int open(co[......]

Read more

javaWEB中文乱码处理

由于编码方式的不同,各种编码处理的语言不通,将导致中文乱码问题:
一、几种常见的编码方式:
1、ISO-8859-1:属于单字节编码,最多表示的字符范围是0-255,应用于英文系列。
2、GB2312/GBK:属于汉字的国标码,专门表示汉字,是双字节编码,还兼容ISO-8859-1编码,其中GBK同时表示繁体字和简体字,而GB2312只能表示简体字。
3、Unicode:属于同一编码,可以表示所有语言的字符,但它是定长双字节编码,故不兼容ISO-8859-1编码。
4、UTF-8:Unicode编码不兼容ISO-8859-1,而且占用空间更多,不便于传输和存储,UTF-8兼容ISO-[......]

Read more

JSF的优点缺点及学习方法

JSF的优点缺点及学习方法

先说JSF的优点,我觉得与其他Java前端框架相比,真正称得上优点的就是一点:兼容并包,体系开放。不少人觉得JSF难学,是因为它一下子把太多东西摊在你面前。什么组件化,视图状态,事件,backing bean,绑定,注入,Facelet模板,多语言,导航,校验器转换器,六个生命周期阶段,EL求值,RenderKit,渲染器。看上去笨重得不得了,但事实上只要完全掌握了六个生命周期,就会发现其他东西都像是插件。JSF的API在设计上就已经考虑到了其中每一部分都是可替换的。比如说,你可以把EL Resolver换掉,换上Groovy的实现,或者支持任意一种JVM脚本[......]

Read more

MyEclipse快捷键大全

Eclipse本身很快的,但是加上了myeclipse后,就狂占内存,而且速度狂慢,那如何让Eclipse拖着myeclipse狂飚呢?这里提供一个:

技巧:取消自动validation
validation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下,速度立马提升好几个档次!
取消方法: windows–>perferences–>myeclipse–>validation 除开Manual下面的复选框全部选中之外,其他全部不选手工验证方法:
在要验证的文件上,单击鼠标右键–>mye[......]

Read more

基于ckeditor的在JSP中显示文本编辑页面

基于ckeditor的在JSP中显示文本编辑页面

最近没事就测试了一下在JSP页面中嵌入基于ckeditor的编辑页面,首先要去ckeditor的官网上下载ckeditor,也可以在这里下载http://download.csdn.net/detail/kezhongke/4867921我的是ckeditor3.x的,现在最新的应该是ckeditor4啦。下载好之后解压得到ckeditor,然后将其拷到WEB项目的WebRoot目录下,
然后运行服务器,输入网址:http://localhost:8080/Ckeditor/ckeditor/_samples/index.html。如果[......]

Read more