摘要: 为了使用原生的IE6去测试网页的兼容性,将IE8从机器上卸载写来了,但是卸载IE8之后重启一下机器,启动之后不能进入桌面,并且提示:没有找到iertutil.dll,在网上搜索了一下网友给出以下的解决方案:先打开任务管理器(开机显示桌面后同时按下Ctrl+Alt+del 3个键),然后点击管理器左上角的【文件】->【新建任务】->【浏览】找到C:\WINDOWS\system32中的cmd.exe双击后 接着输入(按下)回车(Enter)就打开了cmd.exe(如有提示就点确定就OK!)在cmd中输入cd c:\windows\system32\dllcache按回车然后输入cop 阅读全文
posted @ 2011-05-11 18:41 yunfour 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: 今天在做网页的时候发现一个问题,在父标签中使用了overflow:hidden;时,如果子标签中有元素的position设置成relative的时候,在IE6和IE7中父元素的overflow对其将不起作用,在IE8、FF,Chrome中均正常显示如下代码:<div style="height:100px; width:100px; background:#CCC; overflow:hidden;"> <div style="height:300px; width:90px; background:#999; position:relative 阅读全文
posted @ 2011-05-05 16:10 yunfour 阅读(3896) 评论(4) 推荐(0) 编辑
摘要: 如下代码:var url = "http://......../image.jpg";var img = new Image();img.src = url;if(img.complete) { alert('该图片已经存在于缓存之中,不会再去重新下载');}else{ alert('图片不存在缓存之中'); img.onload = function() { alert('图片下载成功!'); }}shiyong使用Image对象的complete属性来判断指定图片是否已经存在缓存之中,当complete属性为true是该图 阅读全文
posted @ 2011-04-18 11:05 yunfour 阅读(7311) 评论(2) 推荐(0) 编辑
摘要: 客户端跳转[代码]客户端跳转不能像目标页面传递参数(如果使用该方法非要向目标页面传递参数的话,可以可以使用session对象将参数值记录,在此不详细记录)服务器端跳转[代码] public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException{ PrintWriter out = resp.getWriter(); /* * 在servlet中实现服务器端跳转,并向跳转页面传递参数 */ req.setAttribute("name", "haiyun" 阅读全文
posted @ 2011-02-19 21:04 yunfour 阅读(56838) 评论(0) 推荐(2) 编辑
摘要: javascript数组操作大全,数组方法总汇1. shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5];var b = a.shift(); //a:[2,3,4,5] b:12. unshift:将参数添加到原数组开头,并返回数组的长度var a = [1,2,3,4,5];var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,4,5] b:7注:在IE6.0下测试返回值总为undefined,FF2.0下测试返回值为7,所以这个方法的返回值不可靠,需要用返回值时可用splice代替本方 阅读全文
posted @ 2011-01-25 13:47 yunfour 阅读(17170) 评论(1) 推荐(2) 编辑
摘要: 在jsp中存在两种包含页面的制定,@include(静态包含指令)和jsp:include(动态包含指令)@include(静态包含指令):是将页面不做解析直接将其包含到当前页面,然后再去执行其包含的内容,因此称之为静态包含jsp:include(动态包含指令):是先执行所包含的文件,等所包含的文件解析执行之后,在将其执行结果包含到当前文件之中,因此称之为动态包含 阅读全文
posted @ 2011-01-09 21:40 yunfour 阅读(694) 评论(0) 推荐(0) 编辑
摘要: document 文挡对象 - JavaScript脚本语言描述———————————————————————注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写否则会提示你一个错误信息 “引用的元素为空或者不是对象\\\\\”———————————————————————对象属性document.title //设置文档标题等价于HTML的title标签document.bgColor //设置页面背景色document.fgColor //设置前景色(文本颜色)document.linkColor //未点击过的链接颜色document.alinkColor //激 阅读全文
posted @ 2011-01-09 21:08 yunfour 阅读(13337) 评论(2) 推荐(2) 编辑
摘要: 安装步骤:Help -- Software Updates -- Add/Remove Software --- Add --- Add Site在弹出的框中的“name”中随便输入name,url则输入http://download.macromedia.com/pub/labs/jseclipse/autoinstall然后点击“ok”安装即可,这样提示js感觉非常方便。下面是MyEclipse7.5的安装过程,其他eclipse也差不多。 阅读全文
posted @ 2011-01-07 16:39 yunfour 阅读(2603) 评论(0) 推荐(0) 编辑
摘要: 刚刚安装过myEclipse软件,其新建jsp文档的默认编码格式为window--preferences--myEclipse--Files And Editors--jsp--更改编码ISO-8859-1格式,该编码格式不支持中文字符,通过以下设置将新建文档编码格式修改为gbk或者utf编码后,就可以支持中文编码:window--preferences--myEclipse--Files And Editors--jsp--编码我一般将其修改为utf编码。 阅读全文
posted @ 2011-01-07 15:48 yunfour 阅读(2390) 评论(0) 推荐(0) 编辑
摘要: 最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。  一、什么是闭包?  “官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。  相信很少有人能直接看懂这句话,因为他描述的太学术。我想用如何在Javascript中创建一个闭包来告诉你什么是闭包,因为跳过闭包的创建过程直接理解闭包的定义是非常困难的。看下面这段代码: function 阅读全文
posted @ 2010-12-27 21:10 yunfour 阅读(397) 评论(1) 推荐(2) 编辑