搜索引擎免费登陆入口

六月 17th, 2008 , 1:58 下午

搜索引擎免费登陆入口

+ google # http://www.google.com/intl/zh-CN/add_url.html
+ 百度 # http://www.baidu.com/search/url_submit.html
+ 雅虎 # http://search.help.cn.yahoo.com/h4_4.html
+ 搜狐 # http://db.sohu.com/regurl/regform.asp
+ TOM # http://search.tom.com/tools/weblog/log.php
+ 爱问 # http://iask.com/guest/add_url.php
+ 中搜 # http://ads.zhongsou.com/register/page.jsp
+ MSN # http://search.msn.com/docs/submit.aspx?FORM=WSDD2
+ Dmoz # http://www.dmoz.com/World/Chinese_Simplified
+ Alexa # http://www.alexa.com/site/help/webmasters

BS常用的javascript技术

六月 13th, 2008 , 4:23 下午

事件类
4.1 屏蔽右键
在body标签里加上oncontextmenu=self.event.returnValue=false
4.2 屏蔽所有功能键

4.3 –》 和《– F5 F11,F9,F1

4.4 屏蔽组合键ctrl+N

《script language=javascript》
function KeyDown(){
if ((window.event.altKey)&&
((window.event.keyCode==37)|| file://屏蔽 Alt+ 方向键 ←
(window.event.keyCode==39))){ file://屏蔽 Alt+ 方向键 →
alert(”不准你使用ALT+方向键前进或后退网页!”);
event.returnValue=false;
}
if ((event.keyCode==8)|| file://屏蔽退格删除键
(event.keyCode==116)){ file://屏蔽 F5 刷新键
event.keyCode=0;
event.returnValue=false;
}
if ((event.ctrlKey)&&(event.keyCode==78)){ file://屏蔽 Ctrl+n
event.returnValue=false;
}
if ((event.shiftKey)&&(event.keyCode==121)){ file://屏蔽 shift+F10
event.returnValue=false;
}
if (event.keyCode==122){ file://屏蔽 F11
event.returnValue=false;
}
}
只要知道keyCode即可屏蔽所有功能键

一、验证类
1、数字验证内
1.1 整数
/^(-|\+)?\d+$/.test(str)
1.2 大于0的整数 (用于传来的ID的验证)
/^\d+$/.test(str)
1.3 负整数的验证
/^-\d+$/.test(str)
2、时间类
2.1 短时间,形如 (13:04:06)
function isTime(str)
{
var a = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/);
if (a == null) {alert(’输入的参数不是时间格式’); return false;}
if (a[1]》24 || a[3]》60 || a[4]》60)
{
alert(”时间格式不对”);
return false
}
return true;
}
2.2 短日期,形如 (2003-12-05)
function strDateTime(str)
{
var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
if(r==null)return false;
var d= new Date(r[1], r[3]-1, r[4]);
return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
}
2.3 长时间,形如 (2003-12-05 13:04:06)
function strDateTime(str)
{
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;
var r = str.match(reg);
if(r==null)return false;
var d= new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);
return

(d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&
d.getHours()==r[5]&&d.getMinutes()==r[6]&&d.getSeconds()==

r[7]);
}
2.4 只有年和月。形如(2003-05,或者2003-5)
2.5 只有小时和分钟,形如(12:03)
3、表单类
3.1 所有的表单的值都不能为空
《input onblur=”if(this.value.replace(/^\s+|\s+$/g,”)==”)alert(’不能为空!’)”》
3.2 多行文本框的值不能为空。
3.3 多行文本框的值不能超过sMaxStrleng
3.4 多行文本框的值不能少于sMixStrleng
3.5 判断单选框是否选择。
3.6 判断复选框是否选择.
3.7 复选框的全选,多选,全不选,反选
3.8 文件上传过程中判断文件类型
4、字符类
4.1 判断字符全部由a-Z或者是A-Z的字字母组成
《input onblur=”if(/[^a-zA-Z]/g.test(this.value))alert(’有错’)”》
4.2 判断字符由字母和数字组成。
《input onblur=”if(/[^0-9a-zA-Z]/g.test(this.value))alert(’有错’)”》
4.3 判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母
/^([a-zA-z_]{1})([\w]*)$/g.test(str)
4.4 字符串替换函数.Replace();
5、浏览器类
5.1 判断浏览器的类型
window.navigator.appName
5.2 判断ie的版本
window.navigator.appVersion
5.3 判断客户端的分辨率
window.screen.height; window.screen.width;

6、结合类
6.1 email的判断。
function ismail(mail)
{
return(new RegExp(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)
[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(mail));
}
6.2 手机号码的验证
6.3 身份证的验证
function isIdCardNo(num)
{
if (isNaN(num)) {alert(”输入的不是数字!”); return false;}
var len = num.length, re;
if (len == 15)
re = new RegExp(/^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/);
else if (len == 18)
re = new RegExp(/^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})(\d)$/);
else {alert(”输入的数字位数不对!”); return false;}
var a = num.match(re);
if (a != null)
{
if (len==15)
{
var D = new Date(”19″+a[3]+”/”+a[4]+”/”+a[5]);
var B = D.getYear()==a[3]&&(D.getMonth()+1)==a[4]&&
D.getDate()==a[5];
}
else
{
var D = new Date(a[3]+”/”+a[4]+”/”+a[5]);
var B = D.getFullYear()==a[3]&&(D.getMonth()+1)==a[4]&&
D.getDate()==a[5];
}
if (!B) {alert(”输入的身份证号 “+ a[0] +” 里出生日期不对!”); return false;}
}
return true;
}

3.7 复选框的全选,多选,全不选,反选
《form name=hrong》
《input type=checkbox name=All onclick=”checkAll(’mm’)”》全选《br/》
《input type=checkbox name=mm onclick=”checkItem(’All’)”》《br/》
《input type=checkbox name=mm onclick=”checkItem(’All’)”》《br/》
《input type=checkbox name=mm onclick=”checkItem(’All’)”》《br/》
《input type=checkbox name=mm onclick=”checkItem(’All’)”》《br/》
《input type=checkbox name=mm onclick=”checkItem(’All’)”》《br/》《br/》

《input type=checkbox name=All2 onclick=”checkAll(’mm2′)”》全选《br/》
《input type=checkbox name=mm2 onclick=”checkItem(’All2′)”》《br/》
《input type=checkbox name=mm2 onclick=”checkItem(’All2′)”》《br/》
《input type=checkbox name=mm2 onclick=”checkItem(’All2′)”》《br/》
《input type=checkbox name=mm2 onclick=”checkItem(’All2′)”》《br/》
《input type=checkbox name=mm2 onclick=”checkItem(’All2′)”》《br/》

《/form》

《SCRIPT LANGUAGE=”javascript”》
function checkAll(str)
{
var a = document.getElementsByName(str);
var n = a.length;
for (var i=0; i《n; i++)
a[i].checked = window.event.srcElement.checked;
}
function checkItem(str)
{
var e = window.event.srcElement;
var all = eval(”document.hrong.”+ str);
if (e.checked)
{
var a = document.getElementsByName(e.name);
all.checked = true;
for (var i=0; i《a.length; i++)
{
if (!a[i].checked){ all.checked = false; break;}
}
}
else all.checked = false;
}
《/SCRIPT》

3.8 文件上传过程中判断文件类型
《input type=file onchange=”alert(this.value.match(/^(.*)(\.)(.{1,8})$/)[3])”》

不断地清空剪贴板:
《body onload=”setInterval(’clipboardData.setData(\’Text\’,\’\')’,100)”》

《script language=”javascript” type=”text/javascript”》
file://先复制一样东西,或者文本或者图片
if(clipboardData.getData(”Text”)||clipboardData.getData(”HTML”)||
clipboardData.getData(”URL”))
{
alert(”有效行为”);
}
《/script》

全屏技术:
真正的全屏页面解决之道!(全代码)
真正全屏解决之道:
1.htm
《html》
《head》
《title》无标题文档《/title》
《meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″》
《/head》

《body onload=”window.open(’fullscreen.htm’,”,’fullscreen=1,scroll=no’);”》
《/body》
《/html》

fullscreen.htm
《html》
《head》
《title》无标题文档《/title》
《meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″》
《script language=”javascript1.2″》
《!–
function opensmallwin(myurl){
var w2=300;//想弹出窗口的宽度
var h2=100;//想弹出窗口的高度
var w3=window.screen.width/2-w2/2;
var h3=window.screen.height/2-h2/2;
window.open(myurl,’small’,'toolbar=no,location=no,directories=no,status=no,menubar=no,
scrollbars=no,resizable=0,width=’+ w2 +’,height=’+ h2 +’,left=’+ w3 +’,top=’+ h3 +”);
}
file://–》

《!–
function modelesswin(url,mwidth,mheight){
if (document.all&&window.print)
eval(’window.external.m2_blocked(url,”",”help:0;resizable:0;status:0;center:1;
scroll:0;dialogWidth:’+mwidth+’px;dialogHeight:’+mheight+’px”)’)
else
eval(’window.open(url,”",”width=’+mwidth+’px,height=’+mheight+’px,resizable=1,
scrollbars=1″)’)
}
file://–》

《/script》
《/head》

《body scroll=”no”》
《div align=”right”》《a href=”javascript:” onclick=”window.close()”》关闭
《/a》 《/div》
《p》《/P》
《div align=”right”》《a href=”javascript:” onclick=”opensmallwin(’login.htm’)”》登录
《/a》 《/div》

《p》《/P》
《div align=”center”》《a href=”javascript:”
onclick=”modelesswin(’login.htm’,300,160)”》用模态登录窗口《/a》 《/div》
《/body》
《/html》

login.htm
《html》
《head》
《title》用户登录《/title》
《meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″》

《style type=”text/css”》
《!–
body {
background-color: #EAEAEA;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 24px;
color: #336699;
}
input.boxline {
width: 100px;
font-family: “Times New Roman”, “Times”, “serif”;
font-size: 9pt;
border: 1px solid #669999;
height: 18px;

}

input.whiteline {
font-size: 12px; border: 1px #999999 solid
}
–》
《/style》《/head》
《body leftmargin=”0″ topmargin=”0″ marginwidth=”0″ marginheight=”0″》
《table width=”100%” height=”100%” border=”0″ cellpadding=”0″
cellspacing=”14″ bgcolor=”#CCCCCC”》
《tr valign=”top”》
《td width=”10%” nowrap align=”right”》《b》用户名:《/b》《/td》
《td width=”90%”》《input name=”textfield1″ type=”text” size=”25″
class=”whiteline”》《/td》
《/tr》
《tr valign=”top”》
《td nowrap align=”right”》《b》密 码:《/b》《/td》
《td》《input name=”textfield12″ type=”password” size=”25″
class=”whiteline”》《/td》
《/tr》
《tr valign=”top”》
《td》 《/td》
《td》《input type=”submit” name=”Submit” value=”登  录”
class=”boxline”》《/td》
《/tr》
《/table》
《/body》
《/html》

自动关掉原窗口:

《html》
《head》
《title》无标题文档《/title》
《meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″》
《style type=”text/css”》
《!–
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
–》
《/style》
《/head》

《body onload=”window.open(’fullscreen.htm’,”,’fullscreen=1,scroll=no’);
window.opener=null;window.close()”》
《input type=button value=关闭 onclick=”window.opener=null;window.close()”》
《!– IE5.5+ 不会有弹出提示 –》

《OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2
height=0 width=0》《/OBJECT》
《input type=button value=关闭窗口 onclick=document.all.WebBrowser.ExecWB(45,1)》
《/body》
《/html》

关键是在onload事件中加入:
window.opener=null;window.close()

预读图片:
《SCRIPT LANGUAGE=”javascript”》

《!– This script and many more are available free online at –》
《!– The javascript Source!! 《a href=http://javascript.internet.com
target=_blank》http://javascript.internet.com –》

《!– Begin

image1 = new Image();
image1.src = “image1.gif”;

image2 = new Image();
image2.src = “image2.gif”;

// End –》
《/script》

关于两个网页刷新交互的问题
JS处理方法:

a.htm

《a href=”b.htm” target=blank》发表留言《/a》
《script》
alert(”wwwwwwwwwwwwwwwwwwwwwwwwww”);
《/script》

b.htm

《script language=”javascript”》
file://window.opener.location.reload();刷新父窗口
file://window.opener.location=”2.htm”//重定向父窗口到2.htm页
function closewindow()
{
window.opener.location.reload();
self.close();
window.opener.document.write(”sssssssssssssssssss”);
}
《/script》
《a href=”b.htm” target=blank onclick=”closewindow();”》关闭《/a》

后台处理方法:

private btnForSubmit(Object sender,EventArgs e)
{
………….
Response.Write(”《script》window.opener.document.execCommand(’refresh’);
window.opener=”;window.close();《/script》”);
file://string str=”《script》window.opener.document.execCommand(’refresh’);
window.opener=”;window.close();《/script》”;
file://this.RegisterStartupScript(”mycode”,str);
external.m2_blocked()、external.m2_blocked()方法使用详解

javascript有许多内建的方法来产生对话框,如:window.alert(),
window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如:

  external.m2_blocked() (IE 4+ 支持)
  external.m2_blocked() (IE 5+ 支持)

window.external.m2_blocked()方法用来创建一个显示HTML内容的模态对话框,
由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。
window.external.m2_blocked()方法用来创建一个显示HTML内容的非模态对话框。

当我们用external.m2_blocked()打开窗口时,不必用window.close()去关闭它,
当以非模态方式[IE5]打开时, 打开对话框的窗口仍可以进行其他的操作,即对话框
不总是最上面的焦点,当打开它的窗口URL改变时,它自动关闭。而模态[IE4]
方式的对话框始终有焦点(焦点不可移走,直到它关闭)。模态对话框和打开它的窗
口相联系,因此我们打开另外的窗口时,他们的链接关系依然保存,并且隐藏在活动
窗口的下面。

使用方法如下:
vReturnValue=window.external.m2_blocked(sURL [,vArguments] [,sFeatures])
vReturnValue=window.external.m2_blocked(sURL [,vArguments] [,sFeatures])
参数说明:
sURL
必选参数,类型:字符串。用来指定对话框要显示的文档的URL。
vArguments
可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。
对话框通过window.dialogArguments来取得传递进来的参数。
sFeatures
可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,
用分号“;”隔开。
dialogHeight 对话框高度,不小于100px,IE4中dialogHeight 和 dialogWidth
默认的单位是em,而IE5中是px,为方便其见,在定义modal方式的对话框时,用px
做单位。
  dialogWidth: 对话框宽度。
  dialogLeft: 距离桌面左的距离。
  dialogTop: 离桌面上的距离。
  center: {yes | no | 1 | 0 }:窗口是否居中,默认yes,但仍可以指定高度和宽度。
  help: {yes | no | 1 | 0 }:是否显示帮助按钮,默认yes。
  resizable: {yes | no | 1 | 0 } [IE5+]:是否可被改变大小。默认no。
  status: {yes | no | 1 | 0 } [IE5+]:是否显示状态栏。默认为yes[ Modeless]
或no[Modal]。
scroll:{ yes | no | 1 | 0 | on | off }:指明对话框是否显示滚动条。默认为yes。

还有几个属性是用在HTA中的,在一般的网页中一般不使用。
dialogHide:{ yes | no | 1 | 0 | on | off }:在打印或者打印预览时对话框是否隐藏。
默认为no。
edge:{ sunken | raised }:指明对话框的边框样式。默认为raised。
unadorned:{ yes | no | 1 | 0 | on | off }:默认为no。

传入参数:
要想对话框传递参数,是通过vArguments来进行传递的。类型不限制,对于字符串类型,
最大为4096个字符。也可以传递对象,例如:

test1.htm
====================
《script》
var mxh1 = new Array(”mxh”,”net_lover”,”孟子E章”)
var mxh2 = window.open(”about:blank”,”window_mxh”)
// 向对话框传递数组
window.external.m2_blocked(”test2.htm”,mxh1)
// 向对话框传递window对象
window.external.m2_blocked(”test3.htm”,mxh2)
《/script》

test2.htm
====================
《script》
var a = window.dialogArguments
alert(”您传递的参数为:” + a)
《/script》

test3.htm
====================
《script》
var a = window.dialogArguments
alert(”您传递的参数为window对象,名称:” + a.name)
《/script》

可以通过window.returnValue向打开对话框的窗口返回信息,当然也可以是对象。
例如:

test4.htm
===================
《script》
var a = window.external.m2_blocked(”test5.htm”)
for(i=0;i《a.length;i++) alert(a[i])
《/script》

test5.htm
===================
《script》
function sendTo()
{
var a=new Array(”a”,”b”)
window.returnValue = a
window.close()
}
《/script》
《body》
《form》
《input value=”返回” type=button onclick=”sendTo()”》
《/form》

常见问题:
1,如何在模态对话框中进行提交而不新开窗口?
如果你 的 浏览器是IE5.5+,可以在对话框中使用带name属性的iframe,提交时可以
制定target为该iframe的name。对于IE4+,你可以用高度为0的frame来作:例子,

test6.htm
===================
《script》
window.external.m2_blocked(”test7.htm”)
《/script》

test7.htm
===================
if(window.location.search) alert(window.location.search)
《frameset rows=”0,*”》
《frame src=”about:blank”》
《frame src=”test8.htm”》
《/frameset》

test8.htm
===================
《form target=”_self” method=”get”》
《input name=txt value=”test”》
《input type=submit》
《/form》
《script》
if(window.location.search) alert(window.location.search)
《/script》
2,可以通过http://servername/virtualdirname/test.htm?name=mxh方式直接向
对话框传递参数吗?
答案是不能。但在frame里是可以的。
file://屏蔽 F5 刷新键

function document.onkeydown()
{
var k = window.event.keyCode;
if (k == 116) file://屏蔽 F5 刷新键
{
window.event.keyCode = 0;
window.event.returnValue= false;
}
}

《script language=”javascript”》
file://屏蔽鼠标右键、Ctrl+N、Shift+F10、F5刷新、退格键
file://屏蔽F1帮助
function window.onhelp()
{
return false
}
function KeyDown()
{
file://alert(event.keyCode);
file://屏蔽 Alt+ 方向键 ← 屏蔽 Alt+ 方向键 →
if ((window.event.altKey)&&((window.event.keyCode==37)||
(window.event.keyCode==39)))
{
file://alert(”不准你使用ALT+方向键前进或后退网页!”);
event.returnValue=false;
}
file://屏蔽退格删除键,屏蔽 F5 刷新键,Ctrl + R
if ((event.keyCode==116)||(event.ctrlKey && event.keyCode==82))
{
event.keyCode=0;
event.returnValue=false;
}

file://屏蔽 Ctrl+n
if ((event.ctrlKey)&&(event.keyCode==78))
{
event.returnValue=false;
}

file://屏蔽 shift+F10
if ((event.shiftKey)&&(event.keyCode==121))
{
event.returnValue=false;
}

file://屏蔽 shift 加鼠标左键新开一网页
if (window.event.srcElement.tagName == “A” && window.event.shiftKey)
{
window.event.returnValue = false;
}

file://屏蔽Alt+F4
if ((window.event.altKey)&&(window.event.keyCode==115))
{
window.external.m2_blocked(”about:blank”,”",”dialogWidth:1px;dialogheight:1px”);
return false;
}

file://屏蔽Ctrl+A
if((event.ctrlKey)&&(event.keyCode==65))
{
return false;
}

}
《/script》
《/body》
《/HTML》

20个经典立志故事

五月 30th, 2008 , 6:02 下午

1、断箭

不相信自己的意志,永远也做不成将军。

春秋战国时代,一位父亲和他的儿子出征打战。父亲已做了将军,儿子还只是马前卒。又一阵号角吹响,战鼓雷鸣了,父亲庄严地托起一个箭囊,其中插着一只箭。父亲郑重对儿子说:这是家袭宝箭,配带身边,力量无穷,但千万不可抽出来。那是一个极其精美的箭囊,厚牛皮打制,镶着幽幽泛光的铜边儿,再看露出的箭尾。一眼便能认定用上等的孔雀羽毛制作。儿子喜上眉梢,贪婪地推想箭杆、箭头的模样,耳旁仿佛嗖嗖地箭声掠过,敌方的主帅应声折马而毙.果然,配带宝箭的儿子英勇非凡,所向披靡。当鸣金收兵的号角吹响时,儿子再也禁不住得胜的豪气,完全背弃了父亲的叮嘱,强烈的欲望驱赶着他呼一声就拔出宝箭,试图看个究竟。骤然间他惊呆了。一只断箭,箭囊里装着一只折断的箭。

我一直刳着只断箭打仗呢!儿子吓出了一身冷汗,仿佛顷刻间失去支柱的房子,轰然意志坍塌了。

结果不言自明,儿子惨死于乱军之中。

拂开蒙蒙的硝烟,父亲拣起那柄断箭,沉重地啐一口道:不相信自己的意志,永远也做不成将军。

把胜败寄托在一只宝箭上,多么愚蠢,而当一个人把生命的核心与把柄交给别人,又多么危险!比如把希望寄托在儿女身上;把幸福寄托在丈夫身上;把生活保障寄托在单位身上……

温馨提示:自己才是一只箭,若要它坚韧,若要它锋利,若要它百步穿杨,百发百中,磨砺它,拯救它的都只能是自己。

2、生命的价值

不要让昨日的沮丧令明天的梦想黯然失色!

在一次讨论会上,一位著名的演说家没讲一句开场白,手里却高举着一张20美元的钞票。

面对会议室里的200个人,他问:谁要这20美元?一只只手举了起来。他接着说:我打算把这20美元送给你们中的一位,但在这之前,请准许我做一件事。他说着将钞票揉成一团,然后问:谁还要?仍有人举起手来。他又说:那么,假如我这样做又会怎么样呢?他把钞票扔到地上,又踏上一只脚,并且用脚碾它。尔后他拾起钞票,钞票已变得又脏又皱。现在谁还要?还是有人举起手来。

朋友们,你们已经上了一堂很有意义的课。无论我如何对待那张钞票,你们还是想要它,因为它并没贬值,它依旧值20美元。人生路上,我们会无数次被自己的决定或碰到的逆境击倒、欺凌甚至碾得粉身碎骨。我们觉得自己似乎一文不值。但无论发生什么,或将要发生什么,在上帝的眼中,你们永远不会丧失价值。在他看来,肮脏或洁净,衣着齐整或不齐整,你们依然是无价之宝。

温馨提示:生命的价值不依赖我们的所作所为,也不仰仗我们结交的人物,而是取决于我们本身!我们是独特的——永远不要忘记这一点!

3、昂起头来真美

别看它是一条黑母牛,牛奶一样是白的。

珍妮是个总爱低着头的小女孩,她一直觉得自己长得不够漂亮。有一天,她到饰物店去买了只绿色蝴蝶结,店主不断赞美她戴上蝴蝶结挺漂亮,珍妮虽不信,但是挺高兴,不由昂起了头,急于让大家看看,出门与人撞了一下都没在意。珍妮走进教室,迎面碰上了她的老师,珍妮,你昂起头来真美!老师爱抚地拍拍她的肩说。

那一天,她得到了许多人的赞美。她想一定是蝴蝶结的功劳,可往镜前一照,头上根本就没有蝴蝶结,一定是出饰物店时与人一碰弄丢了。自信原本就是一种美丽,而很多人却因为太在意外表而失去很多快乐。

温馨提示:无论是贫穷还是富有,无论是貌若天仙,还是相貌平平,只要你昂起头来,快乐会使你变得可爱——人人都喜欢的那种可爱。

4、为生命画一片树叶,只要心存相信,总有奇迹发生,希望虽然渺茫,但它永存人世

美国作家欧;亨利在他的小说《最后一片叶子》里讲了个故事:病房里,一个生命垂危的病人从房间里看见窗外的一棵树,在秋风中一片片地掉落下来。病人望着眼前的萧萧落叶,身体也随之每况愈下,一天不如一天。她说:当树叶全部掉光时,我也就要死了。一位老画家得知后,用彩笔画了一片叶脉青翠的树叶挂在树枝上。最后一片叶子始终没掉下来。只因为生命中的这片绿,病人竟奇迹般地活了下来。

温馨提示:人生可以没有很多东西,却唯独不能没有希望。希望是人类生活的一项重要的价值。有希望之处,生命就生生不息!

5、飞翔的蜘蛛

信念是一种无坚不催的力量,当你坚信自己能成功时,你必能成功。

一天,我发现,一只黑蜘蛛在后院的两檐之间结了一张很大的网。难道蜘蛛会飞?要不,从这个檐头到那个檐头,中间有一丈余宽,第一根线是怎么拉过去的?后来,我发现蜘蛛走了许多弯路从一个檐头起,打结,顺墙而下,一步一步向前爬,小心翼翼,翘起尾部,不让丝沾到地面的沙石或别的物体上,走过空地,再爬上对面的檐头,高度差不多了,再把丝收紧,以后也是如此。温馨提示:蜘蛛不会飞翔,但它能够把网凌结在半空中。它是勤奋、敏感、沉默而坚韧的昆虫,它的网制得精巧而规矩,八卦形地张开,仿佛得到神助。这样的成绩,使人不由想起那些沉默寡言的人和一些深藏不露的智者。于是,我记住了蜘蛛不会飞翔,但它照样把网结在空中。奇迹是执着者造成的。

6、阴影是条纸龙

人生中,经常有无数来自外部的打击,但这些打击究竟会对你产生怎样的影响,最终决定权在你手中。

祖父用纸给我做过一条长龙。长龙腹腔的空隙仅仅只能容纳几只蝗虫,投放进去,它们都在里面死了,无一幸免!祖父说:蝗虫性子太躁,除了挣扎,它们没想过用嘴巴去咬破长龙,也不知道一直向前可以从另一端爬出来。因而,尽管它有铁钳般的嘴壳和锯齿一般的大腿,也无济于事。当祖父把几只同样大小的青虫从龙头放进去,然后关上龙头,奇迹出现了:仅仅几分钟,小青虫们就一一地从龙尾爬了出来。

温馨提示:命运一直藏匿在我们的思想里。许多人走不出人生各个不同阶段或大或小的阴影,并非因为他们天生的个人条件比别人要差多远,而是因为他们没有思想要将阴影纸龙咬破,也没有耐心慢慢地找准一个方向,一步步地向前,直到眼前出现新的洞天。

7、成功并不像你想像的那么难

并不是因为事情难我们不敢做,而是因为我们不敢做事情才难的。

1965年,一位韩国学生到剑桥大学主修心理学。在喝下午茶的时候,他常到学校的咖啡厅或茶座听一些成功人士聊天。这些成功人士包括诺贝尔奖获得者,某一些领域的学术权威和一些创造了经济神话的人,这些人幽默风趣,举重若轻,把自己的成功都看得非常自然和顺理成章。时间长了,他发现,在国内时,他被一些成功人士欺骗了。那些人为了让正在创业的人知难而退,普遍把自己的创业艰辛夸大了,也就是说,他们在用自己的成功经历吓唬那些还没有取得成功的人。作为心理系的学生,他认为很有必要对韩国成功人士的心态加以研究。

1970年,他把《成功并不像你想像的那么难》作为毕业论文,提交给现代经济心理学的创始人威尔;布雷登教授。布雷登教授读后,大为惊喜,他认为这是个新发现,这种现象虽然在东方甚至在世界各地普遍存在,但此前还没有一个人大胆地提出来并加以研究。惊喜之余,他写信给他的剑桥校友当时正坐在韩国政坛第一把交椅上的人朴正熙。他在信中说,我不敢说这部著作对你有多大的帮助,但我敢肯定它比你的任何一个政令都能产生震动。

后来这本书果然伴随着韩国的经济起飞了。这本书鼓舞了许多人,因为他们从一个新的角度告诉人们,成功与劳其筋骨,饿其体肤三更灯火五更鸡头悬梁,锥刺股没有必然的联系。只要你对某一事业感兴趣,长久地坚持下去就会成功,因为上帝赋予你的时间和智慧够你圆满做完一件事情。后来,这位青年也获得了成功,他成了韩国泛业汽车公司的总裁。

温馨提示:人世中的许多事,只要想做,都能做到,该克服的困难,也都能克服,用不着什么钢铁般的意志,更用不着什么技巧或谋略。只要一个人还在朴实而饶有兴趣地生活着,他终究会发现,造物主对世事的安排,都是水到渠成的。

8、永远的坐票

生活真是有趣:如果你只接受最好的,你经常会得到最好的。

有一个人经常出差,经常买不到对号入坐的车票。可是无论长途短途,无论车上多挤,他总能找到座位。

他的办法其实很简单,就是耐心地一节车厢一节车厢找过去。这个办法听上去似乎并不高明,但却很管用。每次,他都做好了从第一节车厢走到最后一节车厢的准备,可是每次他都用不着走到最后就会发现空位。他说,这是因为像他这样锲而不舍找座位的乘客实在不多。经常是在他落座的车厢里尚余若干座位,而在其他车厢的过道和车厢接头处,居然人满为患。他说,大多数乘客轻易就被一两节车厢拥挤的表面现象迷惑了,不大细想在数十次停靠之中,从火车十几个车门上上下下的流动中蕴藏着不少提供座位的机遇;即使想到了,他们也没有那一份寻找的耐心。眼前一方小小立足之地很容易让大多数人满足,为了一两个座位背负着行囊挤来挤去有些人也觉得不值。他们还担心万一找不到座位,回头连个好好站着的地方也没有了。与生活中一些安于现状不思进取害怕失败的人,永远只能滞留在没有成功的起点上一样,这些不愿主动找座位的乘客大多只能在上车时最初的落脚之处一直站到下车。

温馨提示:自信、执着、富有远见、勤于实践,会让你握有一张人生之旅永远的坐票。

9、心中的顽石

阻碍我们去发现、去创造的,仅仅是我们心理上的障碍和思想中的顽石。

从前有一户人家的菜园摆着一颗大石头,宽度大约有四十公分,高度有十公分。到菜园的人,不小心就会踢到那一颗大石头,不是跌倒就是擦伤。儿子问:爸爸,那颗讨厌的石头,为什么不把它挖走?

爸爸这么回答:你说那颗石头喔?从你爷爷时代,就一直放到现在了,它的体积那么大,不知道要挖到到什么时候,没事无聊挖石头,不如走路小心一点,还可以训练你的反应能力。过了几年,这颗大石头留到下一代,当时的儿子娶了媳妇,当了爸爸。

有一天媳妇气愤地说:爸爸,菜园那颗大石头,我越看越不顺眼,改天请人搬走好了。

爸爸回答说:算了吧!那颗大石头很重的,可以搬走的话在我小时候就搬走了,哪会让它留到现在啊?

媳妇心底非常不是滋味,那颗大石头不知道让她跌倒多少次了。

有一天早上,媳妇带着锄头和一桶水,将整桶水倒在大石头的四周。

十几分钟以后,媳妇用锄头把大石头四周的泥土搅松。

媳妇早有心理准备,可能要挖一天吧,谁都没想到几分钟就把石头挖起来,看看大小,这颗石头没有想像的那么大,都是被那个巨大的外表蒙骗了。

温馨提示:你抱着下坡的想法爬山,便无从爬上山去。如果你的世界沉闷而无望,那是因为你自己沉闷无望。改变你的世界,必先改变你自己的心态。

10、追求忘我

不要把自己当做鼠,否则肯定被猫吃。

1858年,瑞典的一个富豪人家生下了一个女儿。然而不久,孩子染患了一种无法解释的瘫痪症,丧失了走路的能力。

一次,女孩和家人一起乘船旅行。船长的太太给孩子讲船长有一只天堂鸟,她被这只鸟的描述迷住了,极想亲自看一看。于是保姆把孩子留在甲板上,自己去找船长。孩子耐不住性子等待,她要求船上的服务生立即带她去看天堂鸟。那服务生并不知道她的腿不能走路,而只顾带着她一道去看那只美丽的小鸟。奇迹发生了,孩子因为过度地渴望,竟忘我地拉住服务生的手,慢慢地走了起来。从此,孩子的病便痊愈了。女孩子长大后,又忘我地投入到文学创作中,最后成为第一位荣获诺贝尔文学奖的女性,也就是茜尔玛;拉格萝芙。

温馨提示:忘我是走向成功的一条捷径,只有在这种环境中,人才会超越自身的束缚,释放出最大的能量。

11、乐观者与悲观者

乐观者在每次危难中都看到了机会,而悲观的人在每个机会中都看到了危难。

父亲欲对一对孪生兄弟作性格改造,因为其中一个过分乐观,而另一个则过分悲观。一天,他买了许多色泽鲜艳的新玩具给悲观孩子,又把乐观孩子送进了一间堆满马粪的车房里。第二天清晨,父亲看到悲观孩子正泣不成声,便问:为什么不玩那些玩具呢?

玩了就会坏的。孩子仍在哭泣。

父亲叹了口气,走进车房,却发现那乐观孩子正兴高采烈地在马粪里掏着什么。

告诉你,爸爸。那孩子得意洋洋地向父亲宣称,我想马粪堆里一定还藏着一匹小马呢!

温馨提示:乐观者与悲观者之间,其差别是很有趣的:乐观者看到的是油炸圈饼,悲观者看到的是一个窟窿。

12、勇于冒险

对于那些害怕危险的人,危险无处不在。

有一天,龙虾与寄居蟹在深海中相遇,寄居蟹看见龙虾正把自己的硬壳脱掉,只露出娇嫩的身躯。寄居蟹非常紧张地说:龙虾,你怎可以把唯一保护自己身躯的硬壳也放弃呢?难道你不怕有大鱼一口把你吃掉吗?以你现在的情况来看,连急流也会把你冲到岩石去,到时你不死才怪呢?龙虾气定神闲地回答:谢谢你的关心,但是你不了解,我们龙虾每次成长,都必须先脱掉旧壳,才能生长出更坚固的外壳,现在面对的危险,只是为了将来发展得更好而作出准备。寄居蟹细心思量一下,自己整天只找可以避居的地方,而没有想过如何令自己成长得更强壮,整天只活在别人的护荫之下,难怪永远都限制自己的发展。

温馨提示:每个人都有一定的安全区,你想跨越自己目前的成就,请不要划地自限,勇于接受挑战充实自我,你一定会发展得比想像中更好。

13、再试一次

什么东西比石头还硬,或比水还软?然而软水却穿透了硬石,坚持不懈而已。

有个年轻人去微软公司应聘,而该公司并没有刊登过招聘广告。见总经理疑惑不解,年轻人用不太娴熟的英语解释说自己是碰巧路过这里,就贸然进来了。总经理感觉很新鲜,破例让他一试。面试的结果出人意料,年轻人表现糟糕。他对总经理的解释是事先没有准备,总经理以为他不过是找个托词下台阶,就随口应道:等你准备好了再来试吧。一周后,年轻人再次走进微软公司的大门,这次他依然没有成功。但比起第一次,他的表现要好得多。而总经理给他的回答仍然同上次一样:等你准备好了再来试。就这样,这个青年先后5次踏进微软公司的大门,最终被公司录用,成为公司的重点培养对象。

温馨提示:也许,我们的人生旅途上沼泽遍布,荆棘丛生;也许我们追求的风景总是山重水复,不见柳暗花明;也许,我们前行的步履总是沉重、蹒跚;也许,我们需要在黑暗中摸索很长时间,才能找寻到光明;也许,我们虔诚的信念会被世俗的尘雾缠绕,而不能自由翱翔;也许,我们高贵的灵魂暂时在现实中找不到寄放的净土……那么,我们为什么不可以以勇敢者的气魄,坚定而自信地对自己说一声再试一次!再试一次,你就有可能达到成功的彼岸!

14、天道酬勤

没有人能只依靠天分成功。上帝给予了天分,勤奋将天分变为天才。

曾国藩是中国历史上最有影响的人物之一,然他小时候的天赋却不高。有一天在家读书,对一篇文章重复不知道多少遍了,还在朗读,因为,他还没有背下来。这时候他家来了一个贼,潜伏在他的屋檐下,希望等读书人睡觉之后捞点好处。可是等啊等,就是不见他睡觉,还是翻来复去地读那篇文章。贼人大怒,跳出来说,这种水平读什么书?然后将那文章背诵一遍,扬长而去!贼人是很聪明,至少比曾先生要聪明,但是他只能成为贼,而曾先生却成为毛泽东主席都钦佩的人:近代最有大本夫源的人。”“勤能补拙是良训,一分辛苦一分才。那贼的记忆力真好,听过几遍的文章都能背下来,而且很勇敢,见别人不睡觉居然可以跳出来大怒,教训曾先生之后,还要背书,扬长而去。但是遗憾的是,他名不经传,曾先生后来启用了一大批人才,按说这位贼人与曾先生有一面之交,大可去施展一二,可惜,他的天赋没有加上勤奋,变得不知所终。

温馨提示:伟大的成功和辛勤的劳动是成正比的,有一分劳动就有一分收获,日积月累,从少到多,奇迹就可以创造出来。

15、好学不倦

只有一个洞穴的老鼠很快被捉。

在一个漆黑的晚上,老鼠首领带领着小老鼠出外觅食,在一家人的厨房内,垃圾桶之中有很多剩余的饭菜,对于老鼠来说,就好像人类发现了宝藏。正当一大群老鼠在垃圾桶及附近范围大挖一顿之际,突然传来了一阵令它们肝胆俱裂的声音,那就是一头大花猫的叫声。它们震惊之余,更各自四处逃命,但大花猫绝不留情,不断穷追不舍,终于有两只小老鼠走避不及,被大花猫捉到,正要向它们吞噬之际,突然传来一连串凶恶的狗吠声,令大花猫手足无措,狼狈逃命。大花猫走后,老鼠首领施施然从垃圾桶后面走出来说:我早就对你们说,多学一种语言有利无害,这次我就因而救了你们一命。

温馨提示:多一门技艺,多一条路。不断学习实在是成功人士的终身承诺。

16、居安思危

洪水未到先筑堤,豺狼未来先磨刀。

一只野狼卧在草上勤奋地磨牙,狐狸看到了,就对它说:天气这么好,大家在休息娱乐,你也加入我们队伍中吧!野狼没有说话,继续磨牙,把它的牙齿磨得又尖又利。狐狸奇怪地问道:森林这么静,猎人和猎狗已经回家了,老虎也不在近处徘徊,又没有任何危险,你何必那么用劲磨牙呢?野狼停下来回答说:我磨牙并不是为了娱乐,你想想,如果有一天我被猎人或老虎追逐,到那时,我想磨牙也来不及了。而平时我就把牙磨好,到那时就可以保护自己了。

温馨提示:做事应该未雨绸缪,居安思危,这样在危险突然降临时,才不至于手忙脚乱。书到用时方恨少,平常若不充实学问,临时抱佛脚是来不及的。也有人抱怨没有机会,然而当升迁机会来临时,再叹自己平时没有积蓄足够的学识与能力,以致不能胜任,也只好后悔莫及。

17、困境即是赐予

一个障碍,就是一个新的已知条件,只要愿意,任何一个障碍,都会成为一个超越自我的契机。

有一天,素有森林之王之称的狮子,来到了天神面前:我很感谢你赐给我如此雄壮威武的体格、如此强大无比的力气,让我有足够的能力统治这整座森林。天神听了,微笑地问:但是这不是你今天来找我的目的吧!看起来你似乎为了某事而困扰呢!

狮子轻轻吼了一声,说:天神真是了解我啊!我今天来的确是有事相求。因为尽管我的能力再好,但是每天鸡鸣的时候,我总是会被鸡鸣声给吓醒。神啊!祈求您,再赐给我一个力量,让我不再被鸡鸣声给吓醒吧!天神笑道:你去找大象吧,它会给你一个满意的答复的。

狮子兴匆匆地跑到湖边找大象,还没见到大象,就听到大象跺脚所发出的砰砰响声。

狮子加速地跑向大象,却看到大象正气呼呼地直跺脚。

狮子问大象:你干嘛发这么大的脾气?

大象拼命摇晃着大耳朵,吼着:有只讨厌的小蚊子,总想钻进我的耳朵里,害我都快痒死了。

狮子离开了大象,心里暗自想着:原来体型这么巨大的大象,还会怕那么瘦小的蚊子,那我还有什么好抱怨呢?毕竟鸡鸣也不过一天一次,而蚊子却是无时无刻地骚扰着大象。这样想来,我可比他幸运多了。狮子一边走,一边回头看着仍在跺脚的大象,心想:天神要我来看看大象的情况,应该就是想告诉我,谁都会遇上麻烦事,而它并无法帮助所有人。既然如此,那我只好靠自己了!反正以后只要鸡鸣时,我就当做鸡是在提醒我该起床了,如此一想,鸡鸣声对我还算是有益处呢?

温馨提示:在人生的路上,无论我们走得多么顺利,但只要稍微遇上一些不顺的事,就会习惯性地抱怨老天亏待我们,进而祈求老天赐给我们更多的力量,帮助我们度过难关。但实际上,老天是最公平的,就像它对狮子和大象一样,每个困境都有其存在的正面价值。

18、永远的一课

面对困难,许多人戴了放大镜,但和困难拼搏一番,你会觉得,困难不过如此。

那天的风雪真暴,外面像是有无数发疯的怪兽在呼啸厮打。雪恶狠狠地寻找袭击的对象,风呜咽着四处搜索。

大家都在喊冷,读书的心思似乎已被冻住了。一屋的跺脚声。

鼻头红红的欧阳老师挤进教室时,等待了许久的风席卷而入,墙壁上的《中学生守则》一鼓一顿,开玩笑似的卷向空中,又一个跟头栽了下来。往日很温和的欧阳老师一反常态:满脸的严肃庄重甚至冷酷,一如室外的天气。

乱哄哄的教室静了下来,我们惊异地望着欧阳老师。

请同学们穿上胶鞋,我们到操场上去。

几十双眼睛在问。

因为我们要在操场上立正五分钟。

即使欧阳老师下了不上这堂课,永远别上我的课的恐吓之词,还是有几个娇滴滴的女生和几个很横的男生没有出教室。

操场在学校的东北角,北边是空旷的菜园,再北是一口大塘。

那天,操场、菜园和水塘被雪连成了一个整体。

矮了许多的篮球架被雪团打得啪啪作响,卷地而起的雪粒雪团呛得人睁不开眼张不开口。脸上像有无数把细窄的刀在拉在划,厚实的衣服像铁块冰块,脚像是踩在带冰碴的水里。我们挤在教室的屋檐下,不肯迈向操场半步。

欧阳老师没有说什么,面对我们站定,脱下羽绒衣,线衣脱到一半,风雪帮他完成了另一半。在操场上去,站好!欧阳老师脸色苍白,一字一顿地对我们说。谁也没有吭声,我们老老实实地到操场排好了三列纵队。

瘦削的欧阳老师只穿一件白衬褂,衬褂紧裹着的他更显单薄。

后来,我们规规矩矩地在操场站了五分多钟。

在教室时,同学们都以为自己敌不过那场风雪,事实上,叫他们站半个小时,他们顶得住,叫他们只穿一件衬衫,他们也顶得住。

温馨提示:正如生命中的许多伤痛一样,其实并不如自己想像的那么严重。如果不把它当回事,它是不会很痛的。你觉得痛,那是因为你自以为伤口在痛,害怕伤口的痛。

19、大海里的船

在大海上航行的船没有不带伤的。

英国劳埃德保险公司曾从拍卖市场买下一艘船,这艘船1894年下水,在大西洋上曾138次遭遇冰山,116次触礁,13次起火,207次被风暴扭断桅杆,然而它从没有沉没过。劳埃德保险公司基于它不可思议的经历及在保费方面给带来的可观收益,最后决定把它从荷兰买回来捐给国家。现在这艘船就停泊在英国萨伦港的国家船舶博物馆里。不过,使这艘船名扬天下的却是一名来此观光的律师。当时,他刚打输了一场官司,委托人也于不久前自杀了。尽管这不是他的第一次失败辩护,也不是他遇到的第一例自杀事件,然而,每当遇到这样的事情,他总有一种负罪感。他不知该怎样安慰这些在生意场上遭受了不幸的人。当他在萨伦船舶博物馆看到这艘船时,忽然有一种想法,为什么不让他们来参观参观这艘船呢?于是,他就把这艘船的历史抄下来和这艘船的照片一起挂在他的律师事务所里,每当商界的委托人请他辩护,无论输赢,他都建议他们去看看这艘船。它使我们知道:在大海上航行的船没有不带伤的。

温馨提示:虽然屡遭挫折,却能够坚强地百折不挠地挺住,这就是成功的秘密。

20、驴的哲学

人生必须渡过逆流才能走向更高的层次,最重要的是永远看得起自己。

有一天某个农夫的一头驴子,不小心掉进一口枯井里,农夫绞尽脑汁想办法救出驴子,但几个小时过去了,驴子还在井里痛苦地哀嚎着。最后,这位农夫决定放弃,他想这头驴子年纪大了,不值得大费周章去把它救出来,不过无论如何,这口井还是得填起来。于是农夫便请来左邻右舍帮忙一起将井中的驴子埋了,以免除它的痛苦。农夫的邻居们人手一把铲子,开始将泥土铲进枯井中。当这头驴子了解到自己的处境时,刚开始哭得很凄惨。但出人意料的是,一会儿之后这头驴子就安静下来了。农夫好奇地探头往井底一看,出现在眼前的景象令他大吃一惊:当铲进井里的泥土落在驴子的背部时,驴子的反应令人称奇──它将泥土抖落在一旁,然后站到铲进的泥土堆上面!

就这样,驴子将大家铲倒在它身上的泥土全数抖落在井底,然后再站上去。很快地,这只驴子便得意地上升到井口,然后在众人惊讶的表情中快步地跑开了!

温馨提示:就如驴子的情况,在生命的旅程中,有时候我们难免会陷入枯井里,会被各式各样的泥沙倾倒在我们身上,而想要从这些枯井脱困的秘诀就是:将泥沙抖落掉,然后站到上面去!