<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.6" -->
<rss version="0.92">
<channel>
	<title>散人笔记</title>
	<link>http://www.uideas.cn</link>
	<description>生活来源于创意,所以我懂生活</description>
	<lastBuildDate>Sun, 22 Aug 2010 07:17:13 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>js实现表格行间隔效果（鼠标停留位置及当前行和选择行效果）</title>
		<description>　　表格对于大家来说，并不陌生。为在更好的表达表格里面的数据，或许我们要对表格进行处理，很多情况下，我们只对表格进行了头部和列表做个样式的处理，似乎看起来并不直观，但由于程序和灵活性，要在每一行上加上样式，似乎做模版文件的时候并做不到，只有在程序里面做判断，这样对程序增加麻烦，在套程序的时候会增加很多工作，所以这里简单介绍一下用js来对表格体的每行进行处理，看看下面的例子：
&#160;


CODE
&#60;!DOCTYPE HTML&#62;&#13;&#10;&#60;html&#62;&#13;&#10;&#60;head&#62;&#13;&#10;&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=gb2312&#34;&#62;&#13;&#10;&#60;title&#62;无标题文档&#60;/title&#62;&#13;&#10;&#60;style&#62;&#13;&#10;&#60;!--&#13;&#10;#tableCov{ background:#666}&#13;&#10;#tableCov th,#tableCov td{line-height:22px; height:22px; font-size:12px;}&#13;&#10;#tableCov th{ background:#CF6}&#13;&#10;.dTr{ background:#9FC}&#13;&#10;.cTr{ background:#FFF}&#13;&#10;.lastTd{ background:#C96;}&#13;&#10;.trOver{ background:#09F}&#13;&#10;--&#62;&#13;&#10;&#60;/style&#62;&#13;&#10;&#60;script&#62;&#13;&#10;&#60;!--&#13;&#10;function setTableCovStyle(){&#13;&#10;    var obj = document.getElementById(&#34;tableCov&#34;);&#13;&#10;    for(i=0;i&#60;obj.rows.length;i++){&#13;&#10;        if(i%2==0){&#13;&#10;            obj.rows[i].className = 'dTr';&#13;&#10; ...</description>
		<link>http://www.uideas.cn/post/422.html</link>
			</item>
	<item>
		<title>常用的通讯录或好友分组应用</title>
		<description>　　分组应用应该说是个比较常用的功能，由于工作需要，写了一个分组设置的应用，就是把一个组的成员放到另一个组里面去，应用options.add方法把新的成员加到下拉菜单的列表中去，取option的值和内容时要注意，分别表示为：“对象[位].text”和“对象[位].value”，看下面的例子：




CODE
&#60;!DOCTYPE HTML&#62;&#13;&#10;&#60;html&#62;&#13;&#10;&#60;head&#62;&#13;&#10;&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=gb2312&#34;&#62;&#13;&#10;&#60;title&#62;无标题文档&#60;/title&#62;&#13;&#10;&#60;style&#62;&#13;&#10;&#60;!--&#13;&#10;td{ padding:5px; font-size:12px;}&#13;&#10;select{ width:100%; height:200px; margin:0px;}&#13;&#10;input{ width:40px; margin:1px;}&#13;&#10;--&#62;&#13;&#10;&#60;/style&#62;&#13;&#10;&#60;script&#62;&#13;&#10;&#60;!--&#13;&#10;function toGoalSin(){&#13;&#10;    var primGroup = document.getElementById(&#34;primGroup&#34;);&#13;&#10;    var goalGroup = document.getElementById(&#34;goalGroup&#34;);&#13;&#10;    for(i=primGroup.options.length-1;i&#62;=0;i--){&#13;&#10;        if (primGroup.options[i].selected){&#13;&#10;           ...</description>
		<link>http://www.uideas.cn/post/415.html</link>
			</item>
	<item>
		<title>一款常用的导航样式（选项卡）</title>
		<description>　　在浏览网站的时候，阅读网站上的很多分类文章，类似IE8的单窗口模式，很受网路人员的喜爱，其实实现原理很简单，由于好久没发文章了，本人先发一篇灌水性文章，虽然实用性很强，但技术实现那是相当简单，简单介绍一下：里面抓住两个知识点：
　　一、关于层的相对定位；
　　二、对于传递this关键字存在于数组中的位置；
　　看看下面的代码吧：



CODE

&#60;html&#62;&#13;&#10;&#60;head&#62;&#13;&#10;&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=gb2312&#34;&#62;&#13;&#10;&#60;title&#62;无标题文档&#60;/title&#62;&#13;&#10;&#60;style&#62;&#13;&#10;&#60;!--&#13;&#10;body{padding:0px; margin:10px;}&#13;&#10;*{ font-size:12px;}&#13;&#10;.cHead{ height:26px; line-height:26px; padding-left:4px;}&#13;&#10;.cHead li{ float:left; display:inline; margin-left:-1px; position:relative; padding-left:4px; padding-right:4px; cursor:pointer;}&#13;&#10;.cMenuon{ background:#FFF; border:1px #3C9 solid; height:27px; border-bottom:0px; line-height:27px; margin-bottom:-1px;}&#13;&#10;.cMenuout{ background:#EBEBEB; border:1px #3C9 solid; height:24px; border-bottom:0px; line-height:24px; margin-top:2px;}&#13;&#10;.cBody{ border:1px #3C9 solid;}&#13;&#10;--&#62;&#13;&#10;&#60;/style&#62;&#13;&#10;&#60;script&#62;&#13;&#10;&#60;!--&#13;&#10;function setMenuStyle(obj){&#13;&#10;    var j;&#13;&#10;    var cBody = document.getElementById(&#34;cBody&#34;);&#13;&#10;  ...</description>
		<link>http://www.uideas.cn/post/406.html</link>
			</item>
	<item>
		<title>一款图片轮换效果</title>
		<description>　　给大家分享一款图片的轮换效果，其实通过这个例子，你可以自己稍加点改动，就可以做出另外很多的效果的，先简单介绍一下构思：在图片轮换的时候，让前一张左移，同时让接下来展示的那一张右移，各移动一半的时候，两张图片就反方向移动，只是前一张变到后面，后一张变到前面了。实现原理看一下代码就明白了，如果你想做成其它效果，只需要改变js里面的移动方法就行了，比如把移动效果换成透明效果等。
　　看下面的例子吧：



CODE
&#60;html&#62;&#13;&#10;&#60;head&#62;&#13;&#10;&#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=utf-8&#34;&#62;&#13;&#10;&#60;title&#62;picmove&#60;/title&#62;&#13;&#10;&#60;link type=&#34;text/css&#34; rel=&#34;stylesheet&#34; href=&#34;http://www.uideas.cn/download/20100524.css&#34;&#62;&#13;&#10;&#60;script language=&#34;javascript&#34; type=&#34;text/javascript&#34; src=&#34;http://www.uideas.cn/download/20100524.js&#34;&#62;&#60;/script&#62;&#13;&#10;&#60;/head&#62;&#13;&#10;&#60;body&#62;&#13;&#10;&#60;div id=&#34;picScroll&#34;&#62;&#13;&#10;	&#60;div class=&#34;picCov&#34;&#62;&#13;&#10;		&#60;div id=&#34;picB&#34;&#62;&#13;&#10;			&#60;a href=&#34;&#34;&#62;&#60;img src=&#34;&#34; width=&#34;600&#34; height=&#34;270&#34; border=&#34;0&#34;&#62;&#60;/a&#62;&#13;&#10;		&#60;/div&#62;&#13;&#10;		&#60;div id=&#34;picF&#34;&#62;&#13;&#10;			&#60;a href=&#34;&#34;&#62;&#60;img src=&#34;&#34; width=&#34;600&#34; height=&#34;270&#34; border=&#34;0&#34;&#62;&#60;/a&#62;&#13;&#10;		&#60;/div&#62;&#13;&#10;		&#60;div id=&#34;picNumBg&#34;&#62;&#60;img src=&#34;http://www.uideas.cn/download/images/img/bg.png&#34;&#62;&#60;/div&#62;&#13;&#10;		&#60;div id=&#34;picNameBg&#34;&#62;&#60;img src=&#34;http://www.uideas.cn/download/images/img/picName.png&#34;&#62;&#60;/div&#62;&#13;&#10;		&#60;div id=&#34;picName&#34;&#62;&#60;a href=&#34;&#34;&#62;&#60;/a&#62;&#60;/div&#62;&#13;&#10;		&#60;div id=&#34;picNum&#34;&#62;&#13;&#10;			&#60;div id=&#34;picCount&#34;&#62;&#60;/div&#62;&#13;&#10;		&#60;/div&#62;&#13;&#10;		&#60;div id=&#34;picStr&#34; style=&#34;display:none;&#34;&#62;&#13;&#10;			&#60;a href=&#34;#&#34; title=&#34;累么&#34;&#62;&#60;img src=&#34;http://www.uideas.cn/download/images/img/1.jpg&#34; border=&#34;0&#34;&#62;&#60;/a&#62;&#13;&#10;			&#60;a href=&#34;#&#34; title=&#34;酷么&#34;&#62;&#60;img src=&#34;http://www.uideas.cn/download/images/img/2.jpg&#34; border=&#34;0&#34;&#62;&#60;/a&#62;&#13;&#10;			&#60;a href=&#34;#&#34; title=&#34;背影&#34;&#62;&#60;img src=&#34;http://www.uideas.cn/download/images/img/3.jpg&#34; border=&#34;0&#34;&#62;&#60;/a&#62;&#13;&#10;			&#60;a href=&#34;#&#34; title=&#34;帅么&#34;&#62;&#60;img src=&#34;http://www.uideas.cn/download/images/img/4.jpg&#34; border=&#34;0&#34;&#62;&#60;/a&#62;&#13;&#10;			&#60;a ...</description>
		<link>http://www.uideas.cn/post/394.html</link>
			</item>
	<item>
		<title>一款网站公告滚动效果</title>
		<description>　　通常很多网页由于内容太多，使页面的高度拉伸非常严重，会给游客浏览网页的时候带来很多麻烦和时间上的浪费，对于有些内容，看似很重要，但又不能占页面太大空间而影响页面的美观性，而只需要一小块也能将其展现出来，下面介绍一款滚动的例子。

　　通常网站公告可以划分为上面提到的这一类，使用滚动效果又能使其内容独特化，很容易引入游客眼目，同时战胜空间比较小，相对与普通的marquee移动来讲，此移动效果不会出现一片空白区域，是连续滚动的，看完下面的例子效果后，将其稍加变化，你就可以做成图片滚动，类似flash的效果了。



CODE
&#60;html&#62;&#13;&#10;&#60;head&#62;&#13;&#10;&#60;style type="text/css" media="screen"&#62;&#13;&#10;#mBox{height:24px;overflow:hidden; border:1px #99CC99 solid; background:#FFFFCC}&#13;&#10;#mBox #marquee{ padding-left:6px;}&#13;&#10;#mBox #marquee ul{ list-style-type:none; margin:0px; padding:0px;}&#13;&#10;#mBox #marquee ul li{ line-height:24px; height:24px; list-style-type:none; margin:0px; padding:0px; font-size:12px;}&#13;&#10;&#60;/style&#62;&#13;&#10;&#60;script language="javascript" type="text/javascript"&#62;&#13;&#10;var play = false;&#13;&#10;var lineheight = 24;&#13;&#10;var speed = 20;&#13;&#10;var relay = 3000;&#13;&#10;var obj;&#13;&#10;var action;&#13;&#10;function startmarquee(){&#13;&#10;	obj = document.getElementById("marquee");&#13;&#10;	obj.innerHTML += obj.innerHTML;&#13;&#10;	obj.style.marginTop = 0;&#13;&#10;	obj.onmouseover = function(){play = true;};&#13;&#10;	obj.onmouseout ...</description>
		<link>http://www.uideas.cn/post/387.html</link>
			</item>
	<item>
		<title>一款灵活性很强的日历代码</title>
		<description>　　工作之余，因个人对js的爱好，写了一款日历，综合了以往工作中遇到的与日历选择相关的很多功能。由于个人技能欠缺，可能会有一些地方处理得不够好，有意一起研究者可以与本人联系，把这个日历做得更好，声明一下：此日历着重点在功能上，而不在特殊效果上，为了让此代码更为简洁，代码量更小，无须加任务特效。
　　下面做点简单的介绍：
&#160;
一、日历目录存放
　　&#124;-- [Calendar]
　　　　&#124;-- [style]
　　　　　　&#124;-- [blue]
　　　　　　　　&#124;-- [images]
　　　　　　　　&#124;-- Calendarstyle.css
　　　　　　&#124;--[demo]
　　　　　　　　&#124;-- [images]
　　　　　　　　&#124;-- Calendarstyle.css
　　　　&#124;-- Calendar.js
　　　　&#124;-- Calendarcov.css
&#160;
注意：1、调用js时在&#60;head&#62;区域引用Calendar/Calendar.js和Calendarcov.css即可。
　　　2、记住要把images同时放到相应的文件夹下面
&#160;
二、日历皮肤更换
　　支持自定义皮肤，本日历已给出两套模版，自己制作皮肤时可以对照demo.html模版中的class进行制作
　　制作好的皮肤存放目录要注意，自定义一个皮肤文件夹（如已有的[demo]）放到[style]文件夹里面，然后把你要用到的图片放到你的皮肤文件夹里面的[images]文件夹里面，css样式文件命名为Calendarstyle.css与[images]文件夹同级。

　　css样式说明：
　　#calendarCov .calenCovbody：弹出层的总体框架样式，主要设置主题背景颜色
　　#calendarCov .calenCov：弹出层的总体框架样式，设置头部边框
　　#calendarCov .calenTitle：顶部年月样式和总体背景图片样式
　　#calendarCov a;#calendarCov td：通用样式
　　#calendarCov th：周的单元格样式
　　#calendarCov .calenHead：周所在行的样式：主要设置背景
　　#calendarCov .calenYlast：上一年的按钮样式
　　#calendarCov .calenMlast：上一月的按钮样式
　　#calendarCov .calenYnext：下一年的按钮样式
　　#calendarCov .calenMnext：下一月的按钮样式
　　#calendarCov .calenBody：日历体的样式，主要设置层次感
　　#calendarCov .calenBodyCov：日历体的样式，主要设置层次感和边框
　　#calendarCov .calenday td：日期单元格样式
　　#calendarCov .calenday td a：当月存在日期单元格样式
　　#calendarCov .calenday td a:hover:当月存在日期单元格鼠标指向样式
　　#calendarCov .calenday .weekend：日期单元格周末样式
　　#calendarCov .calenday .weekday：日期单元格非周末样式
　　#calendarCov .calenday .weeknull：空白日期单元格样式
　　#calendarCov .calenday .current默认日期样式，主要设置边框和背景
　　#calendarCov .calenday .current a默认日期样式，主要设置字体颜色
　　#calendarCov .calenButton：日历下面部分三个按钮样式，主要设置与日历体间距
　　#calendarCov .calenButton div：日历下面部分三个按钮样式，主要设置按钮背景#calendarCov .calenButton div a：日历下部分三个按钮样式，主要设置按钮字体
　　calenSetnull：清空按钮样式
　　calenSetoday：今天按钮样式
　　calenClosefl：确定按钮样式
&#160;
三、调用格式
　　先举几个例子：
&#160;
1、普通调用
　　&#60;input type="text" onFocus="showCalendarControl(this)" ...</description>
		<link>http://www.uideas.cn/post/365.html</link>
			</item>
	<item>
		<title>我爱我的散人笔记</title>
		<description>　　绸缪已久的《散人笔记》总算是走上路了，可以说这个计划是悠久的，行动是缓慢的，结果是自我感觉的。
换了一种风格，仿佛换来了一次新生，换的也是一种对生活的态度，对过去不知道说什么，但是对未来却抱有希望，没有真正的世界末日，只是自己心里有鬼，没有真正的现实残酷，只是自己总在埋怨，同时也没有真正的希望神灯，而需要自己去创造……

走大了，写成励志类了，第一次把心情写到博客上感觉还真有点不一样，走着呗！那就多点废话了：

在此感谢一直以来关注《友意》的人，同时期待你继续关注《散人笔记》
　　感谢互联网，让我学到不少东西，同时也让网路朋友分享我的成果
　　感谢wordpress……

小弟一定竭尽所能把更广，更好，更适用的东西与大家分享！

口号喊起来：“生活来源于创意，所以我懂生活！” </description>
		<link>http://www.uideas.cn/post/269.html</link>
			</item>
</channel>
</rss>
