`
zhaixoahu
  • 浏览: 136043 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
去年我曾经写过一篇 CSS 下拉菜单,其中完全只使用 CSS 实现了导航条鼠标悬停下拉菜单的效果(演示地址)。但是只用 CSS 实现起来比较麻烦,代码较多,而且为了浏览器的兼容性不得不使用了两个 CSS 文件,所以我把它叫做“探究”,实用性并不强。 最近我从 blog 的流量统计中发现,很多网友通过搜索“JS 下拉菜单”关键字访问到了我的那篇文章。不过很遗憾,那篇文章和 JavaScript 一点关系都没有,有误导网友之嫌。所以,昨天我花了一点时间把原来的代码做了一点修改,搞了一个简易版 JavaScript 下拉菜单。其实用 JS 实现下拉菜单比 CSS 简单多了,因为各个浏览器之间对 JS ...
HTML表单(Form)是HTML的一个重要部分,主要用于采集和提交用户输入的信息。Blabla网对表单有详细的介绍,这里不再重复。下面要介绍的是,如何用简单的Javascript语句对表单里文本框的默认值进行操作。 为了让用户知道文本框里应该填写什么,我们通常会给文本框一个默认值。为了方便用户,当用户的鼠标点击文本框,我们希望文本框里的默认值被清空;当用户的鼠标离开文本框,如果文本框是空的,我们希望把文本框的值设回默认值。要实现这些,我们要用到Javascript的事件触发。这里用到是:onFocus(聚焦,也就是鼠标点入文本框)和onBlur(模糊,也就是鼠标离开文本框)。 Java ...
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>Javascript分页</title><script type="text/javascript">var page=1;var pagesize=2;//每页显示数量var picnum=9;//图片总数量var pagenum;var showpage='';var showpage1=' ...
http://www.ibm.com/developerworks/cn/opensource/os-eclipse-tomcat/
作为一名程序员,如果你想在这个领域内继续向前进步或者在当前的经济形势下保持不被炒鱿鱼,那么你就决不应当自满自足,你需要继续学习。近日,著名IT评论员Justin James在他的博客中列出了未来五年程序员应当具备的十项 ...
为JavaScript做一点性能小提升吧!本文列出了24条能让你的代码编写过程更为轻松高效的建议。也许您还是JavaScript初学者,刚刚写完自己的Hello World,那这里有很多对您的工作将十分有用的小贴士;也许有些技巧您已经知道,那就 ...
转自--http://onewww.net/blog/article.asp?id=98   其他参考博客--http://brook.cc/?p=550   官方网址 http://www.jeroenwijering.com       http://www.longtailvideo.com/players/jw-flv-player/   下载地址 http://www.longtailvideo.com/jw/upload/mediaplayer.zip 这篇文档包含了JW MP3 Player,JW FLVPlayer,JW Media Player,JW ...
<SCRIPT LANGUAGE="JavaScript"> <!-- var flag = true;var maxtime; if(window.name==''){ maxtime = 1*60; }else{ maxtime = window.name; } function reset(){if(flag == true){maxtime = 1*60;timer = setInterval("CountDown()",1000); }}function CountDown(){ flag = false;if(maxtime& ...
<object type="application/x-shockwave-flash" width="400" height="220" wmode="transparent" data="flvplayer.swf"> <param name="movie" value="flvplayer.swf" /> <param name="wmode" value="transparent" ...
在同时有frame和Iframe的一个窗口里frame最大可以做个frameset的儿子,Iframe最大也只能做到frameset的孙子。frame的布局限于几种,Iframe想放哪里放哪里。frame的兄弟刷新和自己没关系,Iframe的爸爸刷新自己跟着刷新      哪个更好就得根据情况选择了   <FRAMESET> <FRAME> <NOFRAMES> <IFRAME> 欲明白本篇【HTML剖析】之标记分类请看 【标记一览】。 亦请先明白围堵标记与空标记的分别请看 【HTML概念】。 ■ 框架概念 : 所谓框架便是网页画面分成几个 ...
   这个标题不知道怎么取才好,其实要实现的功能就是在客户端要将大量的数据传递到服务端,我们知道url的长度是有限制的,如果使用url的参数来传递数据,只能传递很少的关键信息,但有时候我们要传递大量的信息,比如一张单据中的所有商品的商品编号等等.    Ajax技术中的xmlhttp.send()方法提供我们传送大量数据的功能,要使用该功能,首先要将要传到服务端的数据封装在一个xml对象中,在将这个xml对象的xml属性做为send()方法的参数就可以.    客户端代码:                      var  guidArray = guidlist.split( " ...
每个 Web Developer / Designer 都知道 CSS 的 position:fixed 的妙用。利用这个属性,我们可以轻松的将一个元素“固定”在页面的某个位置。这在我们做一些特殊的效果,例如页边角的小角旗,或是固定页面底下的脚注都是非常有用的。但是万恶的 IE 却对这个属性支持有问题,尽管 IE7/8 已经能够正确处理这个属性,但 IE6 的份额还是很高,所以当我们用这个属性时,还得想办法解决这个问题。 今天在一位德国朋友的博客上,看到了一个不错的通用解决方案。这里我简单介绍,或者说翻译一下作者的方法: 在 Firefox/Opera 等良好支持 W3C 标准的浏览器中,如果我 ...
做jsp的大家都知道,有两种include其他页面的方法, 一种是说明标签<%@ include file="xxx.jsp"%>, 一种是动作标签<jsp:include page="xxx.jsp"/> 。 我在a.jsp页面上定义了一个 String path = request.getContextPath() , 而这个页面用 说明标签引入了一个b.jsp ,而这个上面也需要一个String path = request.getContextPath() , 结果打开a.jsp时报错了,说path这个变量已经定义 ...
<%@include file=""%>为静态的 静态include用include伪码实现,定不会检查所含文件的变化,适用于包含静态页面 <jsp:include file="">为动态的 动态include 它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 <jsp:include page=""/> 运行时插入 <%@ include file="" %> 编译时插入
超级链接a的target属性已经是不被新规范支持了,其值有四个保留字: 1._blank      <a href="document.html" target="_blank">my document</a>                   浏览器会另开一个新窗口显示document.html文档   2._parent     <a href="document.html" target="_parent">my document</a>        ...
Global site tag (gtag.js) - Google Analytics