Loading, please wait...

Sunday, April 26, 2009

Blogger页面加载等待效果

今天新做了一个黑白简约风格的模板,用上了圆角。因为今天早上看了篇关于圆角的文章mozilla 和webkit的 CSS圆角.
因为打算扩充功能时使用jquery,所以顺便做了个加载等待效果。算是对页面加载转换效果的改进吧。
不过这个效果在ie6下似乎就挂了。正在努力改进中。

css代码:
/* loading */
#gloading {
  -webkit-border-radius: 5px 5px; 
  -moz-border-radius: 5px 5px;
  position:fixed;
  text-align: center;
  display: none; 
  top:50%;
  left:50%;
  margin:-100px 0 0 -100px;
  width:auto;
  height:auto;
  border:2px solid black;
  background-color: white;
  padding:1px;
  color:white;
}
#gloading div {
  -webkit-border-radius: 5px 5px; 
  -moz-border-radius: 5px 5px;
  font-size: 20px; 
  text-align: center;
  font-weight: bolder;
  width:auto;
  height:100%;
  padding:8px 20px;
  background-color: black;
}
js代码:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script> 
<script type="text/javascript" language="JavaScript">
$(document).ready(function() {
 window.onbeforeunload = function() {
  var colors = ['#E7E7E7', '#D0D0D0', '#AFAFAF', 
   '#989898','#797979', '#5F5F5F', '#404040', 
   '#262626', '#0F0F0F'];
  var index = 0;
  $("#gloading").fadeIn("slow");
  setInterval(function() {
   if (index == colors.length) {
    index = 0;
    colors.reverse();
   }
   $("#gloading div").css("color", colors[index++]); 
  }, 80);
 } 
});
</script>
html代码:
<div id="gloading"><div>Loading, please wait...</div></div>

转载声明: 出自: Ghoul To World!作者: GreatGhoul

Thursday, April 16, 2009

博客用上了新皮肤,Google样式的

前一段时间,看了一篇文章WOOGLE THEME: GOOGLE风格的WORDPRESS模版 ,羡慕不已.
以前尝试过把blog装扮成Google风格的,不过几经周折,都失败了.偶然看到徐明的博客 也是很清新的Google风格,终于忍不住了,利用闲暇时间做了这个模板.



在ie6下问题挺大的,标题的对齐很恶心,不知道怎么兼容.
有没有哪位大哥给推荐一个标签云的widget.

转载声明: 出自: Ghoul To World!作者: GreatGhoul

Wednesday, April 8, 2009

jquery学习:仿discuz论坛回帖添加表情效果

最近一直在学习jquery ,感觉它真的很强大.
无聊,做了一个仿discuz论坛回帖添加表情效果.兼容ff,ie,chrome
以下是代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Comment Smilies</title>

<script type="text/javascript" src="../js/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$(".smile").hover(
 function() {
  $(this).css("cursor", "pointer");
 },
 function() {
  $(this).css("cursor", "default");
 }
);
$(".smile").click(function() {
 // Build the smile code.
 var smile = "[:" + $(this).attr("alt") + ":]";

 var comment = $("#comment")[0];

 // Insert the smile code into the current position.
 if ($.browser.msie) {
  comment.focus();
  document.selection.createRange().text = smile;
 } else {
  // Get the pointer and current value.
 
  var start = comment.selectionStart;
  var end = comment.selectionEnd;
  var value = comment.value;
 
  // Insert the smile code.
  comment.value
   = value.substring(0, start)
   + smile
   + value.substring(end);
 
  // Restore the pointer location.
  comment.selectionStart = start + smile.length;
  comment.selectionEnd = start + smile.length;
 }
});
});
</script>

</head>

<body>
<textarea id="comment" cols="60" rows="6"></textarea>
<img src="images/sweat.gif" alt="sweat" title="笑脸" class="smile" />
</body>
</html>
原来Firefox不支持cursor:hand样式,害得我调试了半天,还以为是hover的问题呢!

转载声明: 出自: Ghoul To World!作者: GreatGhoul

Saturday, April 4, 2009

这些案例!触目惊心!!!女生万万小心!!!不是闹着玩的

今天破下戒,全文转载一篇文章.因为这篇文章关系重大,自问自己无法识破这里面的大部分骗局.幸好读到这篇文章.


来源:6enz by 6enz
个案1:                            
有一妇女手提包被偷,里面有手机、银行卡、钱包等。 20分钟后,她打通了老公的电话,告诉自己被偷的事。老公惊呼:“啊,我刚才收到你的短信,问咱家银行卡的密码,我立马就回了!”他们赶到银行时,被告知 里面所有的钱都已被提走。小偷通过用偷来的手机发送短信给 "亲爱的老公" 而获取了密码,然后在短短20分钟内把钱取走了。
提醒: 不要在手机通讯录中暴露自己与联系人的关系,忌用 “家电” 、“ 老公”、“爸妈”等称呼。一律用名字,字越少越安全。


个案2:
有三位自驾游的朋友不慎连人带车跌落一百五十公尺深的山谷,受困四日三夜后,才获救。其间,他们曾多次想以手机向外求救。无奈一只被摔坏,一只没电了,一只收讯不良。他们还多次移动位置以寻找较佳的收发信号地,但都不成功。如果这三位人士平常就知道112专线,紧急时刻也能知道如何用那只收讯不良的手机拨出112专线,相信他们可以很快获救。
提醒:

全国各地通用的112专线,在手机打开后即使没有接收信号,甚至电力极为微弱,任何厂牌的手机在任何地点皆可拨通。拨出112后,马上会进入语音说明如下 ∶这里是行动电话112紧急救难专线,如果您要报案,请拨0,我们将会为您转接警察局;如果您需要救助,请拨9,我们将会为您转接消防局。中文讲完后,会以英文重述一遍。此时只要拨0或9,一定会有人接听。以三位人士所处的情况,或登山迷途或遭遇其它困境 时,应拨9,将可获得及时的救助。



个案3:
有个留学生喜欢吃速食杯面,后来,这位留学生因身体不适去医院看病,医生发现他的胃壁附着一层蜡!原来,杯面的容器里包含 一种可食用的蜡!各位下次吃杯面的时候摸摸看杯壁是不是觉得滑滑的,那就是了。而长时间的食用杯面,将造成我们的肝脏无法分解这种食用蜡。最后,这位留学 生不得不寻求手术治疗以移除这层蜡,不幸去世。
提醒:

吃泡面的时候,尽量把面拿出来,另外用碗来泡食,不要用碗面、杯面所附的容器直接冲开水食用。哪怕是出差,也要带上一只大茶缸泡面用。为了自己的身体,不要偷懒啊!


个案4:
一件很可怕的事:有一天,一个 21岁男生戴着隐形眼镜去参加一个烤肉野聚会!就在他开始以木炭生火之后的几分钟,他突然大叫一声,然后很痛苦的跳来跳去,在地上打滚……全场的人都吓呆 了,没人知道究竟发生了什么事?大家赶紧送他到医院,医生检查后遗憾地说,他的眼睛失明了!
提醒:

参加野外烧烤或任何有可能接触到火源的时候,请不要戴隐形眼镜!因为隐形眼镜是用塑胶制成的,过热的温度会熔化我们眼中的隐形眼镜!




(1)建行一同志转述: 今天经过一栋大楼门口,门口有一提款机。有一个老伯,一直看着我走过他身边,突然叫住我,他说他不识字,拿一张银行卡要我帮他在大楼门口的自动提款机取 钱。我回答我无法帮你取,叫警卫帮你。结果,他就回答我说不用了,继续找其他路人帮他取钱。朋友们要记住---取款机可是有摄影机耶。万一他说我抢劫或是 偷他的提款卡,甚至他的卡片是偷来的,帮他领钱会在提款机留下影像,绝对会让你百口莫辩!我会警惕 ! 是因为已有同事上当,目前仍官司缠身。显然这是诈骗集团在找替身了! 请立即传出去~~~ 骗案真是层出不穷,一不小心就会踏入陷阱,真是令人防不胜防!提醒各位朋友在外多小心!    

(2)芍药居一业主,家中突然断电,看到窗户外别人家里都有电,就出门查看自家电表箱,打开门就被刀子顶着了——持刀入室抢劫....提醒大家如果家里突然断电,不要贸然就开门查看,有猫眼的多观察一会门外动静,没猫眼的也隔着门静听一段时间,没有异常响动再开门 .   
 
(3)各位女同胞们注意了!这是最新骗局  女同胞请注意 男同胞请叫自己的朋友注意 :新出的情况,女性朋友要特别注意啦:一 位上班的小姐在下班回家的路上看到一个小孩子一直哭,很可怜 ,然后就过去问那小朋友怎么了.小朋友就跟那个小姐说:" 我迷路了,可以请你带我回家吗?"然后拿一张纸条给她看, 说那是他家地址.然后她就笨笨的带小孩子去了.一般人都有同情心,然后带到那个所谓小孩子的家里以后,她一按铃,门铃像是有高压电,就失去知觉了.醒来就 被脱光光在一间空屋里,身边什么都没有了,她甚至连犯人长啥样子都没看见.所以,现在人犯案都是利用同情心啊,如果遇到类似这种的,千万别带他去,要带就带他到派出所去好了,走丢的小孩放到派出所一定没错啦,请通知身边所有女性,为了广大女士的安全,看完后麻烦给转发给所有人
....
 

(5)大家注意了!到自动取款机取钱时一定要倍加小心!!!!!
  昨晚在金海里的工行自动取款机取钱时,后面来了个老妇女,问我能不能取钱,还说什么取款机有个键可能坏了,旁边不知什 么时候来了个小女孩,一直想往我身边挤,我也没在意,小孩子淘气嘛,可是过分的是她竟然把手朝出钞口放,准备拿我的钱了,我感觉不对劲了,立即把她推到一 边,等着把钱取出来。之后我想了一下,她们俩给我设了个套:老妇女负责和我瞎聊,吸引我的注意力,小女孩趁我不注意时抢走我的钱!如果我不防备的话,钱说 不定就被抢走了,这样的话,我就进套了:(一:我立即去追小女孩,去追回我的钱,可是谁又会相信一个小女孩能抢我一个大人的钱呢?更可怕的是站在我后面的 老妇女将会取光我卡中所有的钱,因为我的卡还在取款机里面;二:我不立即去追小女孩,等拿到卡再追,到那时小女孩就无影无踪了,钱也就没了啊:(她们真的 很"聪明",很可耻的!!!)   
 
(6)父母都退休在家。昨天上午,来一陌生中年人,说自己摩托车油开没了,加油站太远,摩托车又太重推不动,所以想问我父 母要一个可乐瓶去买汽油,刚开口就说实在不行就出2、3元买一个空瓶好了。母亲就拿了个空瓶给他,别说他还真从口袋里掏出钱来,不过是几张百元大钞,还让 父母找钱。母亲顿生警觉,说算了,不过是一个空瓶而已。他非要把100元钱破开买下来,只不过还是那张百元大钞。好在母亲尚未龙钟,也不是那种爱贪小便宜 的人. 女性朋友一定要认真看完,注意自我安全啊,现在万恶的社会....出门在外,千万小心,小心千万.... 
   
 (7)一对新婚夫妇到巴黎度蜜月。在巴黎,妻子在一间时尚服装店试衣服 ,身为丈夫就在试衣间外等候。但等候多时却不见妻子走出来 ,紧张的丈夫要求店员帮忙到里头查看 ,却意外发现试衣间空无一人。丈夫以为妻子开玩笑作弄人 ,要他紧张.于是回到酒店等她回来。几小时后却不见妻子的踪影,才知事态严重。丈夫赶忙报警 ,并到巴黎所有服装店和医院询问妻子下落。三星期过去了,妻子犹如从人间蒸发,音讯全无,伤心的丈夫只能收拾包袱回到老家。由于无法从绝望中振作,丈夫无 心工作,一直独自生活 ,决定把自己放逐,流浪到各地方。几年后 ,他心血来潮到巴厘岛,在一破旧的屋子参观一畸形秀 ( freak show ) 。他见到一脏生锈的铁笼里,有一女人四肢全无,身躯,包括脸部,犹如破布般残破 ,充满疤痕。她在地上扭曲着 ,并发出有如野兽般的XXXXX声。突然间男人惊恐地发出尖叫声。他从那毫无人样的女人脸上见到,他再熟悉不过,属于他新婚不久就告失踪的妻子脸上的红色 胎记。

 
(9)最近有人告诉我,他的朋友在晚上听到门口有婴儿在哭,不过当时已很晚了而且她认为这件事很奇怪,于是她打电话给警 察。警察告诉她∶ 「无论如何,绝对不要开门。」这位女士表示那声音听起来象是婴儿爬到窗户附近哭,她担心婴儿会爬到街上,被车子碾过。警察告诉她∶我们已派人前往,无论如 何不能开门。警方认为这是一个连续杀人犯,利用婴儿哭声的录音带,诱使女性以为有人在外面遗弃婴儿,她们出门察看。虽然尚未证实此事,但是警方已接到许多 女性打电话来说,他们晚上独自在家时,听到门外有婴儿的哭声,请将这个消息传给其他人,不要因为听到婴儿的哭声而开门。

请严肃看待这篇文字!有这么离谱!小心为妙!!!如果您是善良的朋友,看过之后请将它尽可能多的转发出去,让更多的朋友看到,让更多的朋友受益,让更多的朋友远离危险远离伤害。

转载声明: 出自: Ghoul To World!作者: GreatGhoul

Friday, April 3, 2009

原来java中try - catch - finally的执行是这样的.

以前对java中try-catch-finally总是一知半解,今天看到憨厚生博客关于try catch finally一点疑惑的讨论,才大开眼界.
public int test1(){
   int i=4;
   try{
       return i;
   }finally{
       i=0;
      System.out.println("---test----");
   }
}// 返回4
public int test2(){
   int i=4;
   try{
      return i;
   }finally{
      i=0;
      System.out.println("---test----");
      return i;
   }
}//返回0
注意两个方法的返回值.
按jbahamut的说法
return 压栈,执行finally,方法返回
第一个test中return压栈后,栈中的值没有变,所以返回4 
finally总是被执行的,如此在finally中的某些操作是非常危险的.如Fingki.li所说.
finally块里尽量避免使用return,会吃掉exception.
今天真是上了一课,以前还自以为在finally中使用return很不错,原来犯了这么大的忌讳.

转载声明: 出自: Ghoul To World!作者: GreatGhoul