摘要: window.onload=function(){ try{ if(test&&typeof(test)=="function"){ test(); }else{ alert("不存在的函数"); } }catch(e){ }}function test(){ alert("函数执行……"); }如果不存在,会抛出异常,所以要加try……catch。本文转自 http://www.cnblogs.com/iceblove/archive/2013/01/02/2842204.html 阅读全文
posted @ 2013-01-02 16:17 司南Thinan 阅读(2702) 评论(8) 推荐(0) 编辑
摘要: 每种语言都有它特别的地方,对于JavaScript来说,使用var就可以声明任意类型的变量,这门脚本语言看起来很简单,然而想要写出优雅的代码却是需要不断积累经验的。本文利列举了JavaScript初学者应该注意的七个细节,与大家分享。 (1)简化代码 JavaScript定义对象和数组非常简单,我们想要创建一个对象,一般是这样写的: 1 var car = new Object(); 2 car.colour = 'red'; 3 car.wheels = 4; 4 car.hubcaps = 'spinning'; ... 阅读全文
posted @ 2012-11-26 12:24 司南Thinan 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 要求如下如:<ahref="http://www.google.com">你好Google</a>用js取出你好Google这是一道纯js的题,要说js技术从有互联网开始就处于一种比较旮旯的地位,缺了js不要不行,真用它吧,又做不了什么大事儿,以致于很多初学编的时候很容易忽略掉js的重要性,我曾初学js时也没当回事儿,但随着前年web2.0概念的提出,简直就是可以称之为是js的再生父母一般,因为web2.0技术最大的特点就是局部刷新技术,说到底就是运用js来异步与服务器进行交互信息并把最主要的部分动态的更新到网页相应的部分,比以往传输量更小,速度也就 阅读全文
posted @ 2012-11-26 12:19 司南Thinan 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 块级元素的分类 块级元素按照其应用于结构还是内容分为三种:结构化块状元素,终端块状元素,多目标块状元素。 一.结构化块状元素 这类元素用于构造文档的结构,一个好的文档结构对于搜索引擎和应用其他技术(如JavaScript)都是十分有利的。它们没有语义上的含义,仅仅划分出了文档的组织方式,并没有体现文档的内容。 主要的结构化块状元素 * <ol> * <ul> * <dl> * <table> 支持结构化的元素 * <li> * <dt> * <dd> * <caption> * <thead& 阅读全文
posted @ 2012-11-26 12:17 司南Thinan 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 超级链接a标记代表一个链接点,是英文anchor(锚点)的简写。它的作用是把当前位置的文本或图片连接到其他的页面、文本或图像,这已是众所周知了, 但关于它的语法结构可能有点鲜为人知,而要用活它则必须了解其语法结构. 超级链接<a>标记代表一个链接点,是英文anchor(锚点)的简写。它的作用是把当前位置的文本或图片连接到其他的页面、文本或图像,这 已是众所周知了,但关于它的语法结构可能有点鲜为人知,而要用活它则必须了解其语法结构。<a>标记的基本语法结构是: <a class=type id=value href=reference name=value rel= 阅读全文
posted @ 2012-11-26 12:16 司南Thinan 阅读(604) 评论(0) 推荐(0) 编辑
摘要: var d = new Date("2008/12/15");d.setMonth(d.getMonth() + 1 + 1);//加一个月,同理,可以加一天:getDate()+1,加一年:getYear()+1alert(d+"月后是"+d.getFullYear()+"-"+d.getMonth()+"-"+d.getDate());//时分秒:var d2 = new Date("2008/04/15 02:03:04");alert(d2.getHours()+"-" 阅读全文
posted @ 2012-11-26 12:13 司南Thinan 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 下面开始讲: 通过Google搜索iframe 自适应高度,结果5W多条,搜索iframe 高度自适应,结果2W多条。 我翻了前面的几十条,刨去大量的转载,有那么三五篇是原创的。而这几篇原创里面,基本上只谈到如何自适应静的东西,就是没有考虑到JS操作DOM之后,如何做动态同步的问题。另外,在兼容性方面,也研究的不彻底。 这篇文章,希望在这两个方面再做一些深入。 可能有人还没接触到这个问题过,先说明一下,什么是高度自适应吧。所谓iframe高度自适应,就是,基于界面美观和交互的考虑,隐藏了 iframe的border和scrollbar,让人看不出它是个iframe。如果iframe始终调用同一 阅读全文
posted @ 2012-11-26 12:10 司南Thinan 阅读(143) 评论(0) 推荐(0) 编辑
摘要: <iframe frameborder="0" src="login.jsp" id="frmLogin" height="100%" width="100%" onload="this.height=frmLogin.document.body.scrollHeight" ></iframe> 阅读全文
posted @ 2012-11-26 12:09 司南Thinan 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 在web2.0的时代,越来越多的人开始关注使用iframe将第三方网站的内容嵌入自己的网站中。当javascript能够通过其域名进行数据交互 后,iframe开始提供一系列的安全措施,使得一个嵌套于iframe中的第三方网站不可能获取到主体网站的脚本程序。这个跨域的限制同样也让父级页面 无法读取嵌套内容的脚本。从所有的角度来说,父级页面和被iframe包含的页面是完全没有联系的。这个复杂的关系让javascript对象的所有权成 为了许多有关iframe讨论的话题之一。iframe 和所有权iframe元素 本身是位于父级页面中的,所以你可以像一个普通元素一样的使用和操作它。代表了ifram 阅读全文
posted @ 2012-11-26 12:07 司南Thinan 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择: 第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。 第二、使用Hibernate Session的getConnection 获得JDBC Connection,然后进行纯JDBC API操作; 第三、选择把Spring的JDBCTemplate作为一种很不错的JDBC Utils来使用。 JDBCTemplate的使用很简单,只要在ApplicationContext文件里定义一个jdbcTemplate节点,POJO获得注入后可以直接执行操作,不需要继承什么基类,详见JD. 阅读全文
posted @ 2012-03-17 10:31 司南Thinan 阅读(1228) 评论(0) 推荐(0) 编辑