Eric's Thinking Space 程式設計 音樂 心情 有趣 Kuso

2008/01/30

JavaScript 在onkeydown 與 onkeypress 所得到的 KeyCode

之前做了個功能,是要在網站中按下鍵盤特殊鍵後,
直接達成存檔的功能,也就是一般俗稱的Hotkey功能。

原本設定好的功能是用 F9 來執行存檔,經過測試也沒什麼問題。
User卻反應打字打到小寫的 'x' 時,會自動執行存檔... @@
反覆檢視自己的Code,也感覺不出任何異常的狀況...

最後發現是因為JavaScript 在onkeydown 與 onkeypress 二個事件中,
所攔截到的KeyCode會完全不相同所造成的。

我的程式某些原因有時將script由onkeydown事件導向,有時又由 onkeypress事件,
所以發生了怪異錯誤。

大家把此段Script放置到html的標籤中
開啟頁面後,按下鍵盤任意鍵即可檢視一下這二個事件中所得到KeyCode之差異:


//JavaScript 程式碼範例
function document.onkeydown()
{
alert('onkeydown:'+window.event.keyCode);
}

function document.onkeypress()
{
alert('onkeypress:'+window.event.keyCode);
}

2008/01/15

在你的Blogger上貼出漂亮的程式碼

程式碼範例


//JavaScript 程式碼範例
function JavaScriptFunction()
{
alert('漂亮的程式碼排版');
}


想要在你的Blogger上貼出像上面範例一樣,
清楚又帶行號的漂亮程式碼嗎?

請參考 本篇文章 (文章出自 新手達人

使用此方法後會發生JavaScript錯誤,
主因是Blogger本身的Bug

請參考 本篇文章 (文章出自 Ticore's Blog

感謝熱心分享心得的人

在這邊順便整理一下

2008/01/14

把愛找回來 電影心得



  這次參加ITRY的活動,幸運的參與了"把愛找回來"的電影首映。

  本片的故事主軸是溫馨的,在溫馨的劇情中帶了些奇蹟的元素,其中最令人動容的部份在於小孩渴望找到親生父母的信念,以及透過對音樂的堅持來支撐這股信念的力量。

  最令我難忘的一幕,是主角在與社工人員面談,敘述渴望找尋父母的願望,他的表情和語句是冷靜平和的,但最後靜靜的流下淚,他的堅定以及無奈表露無遺,可以看到孩子的純真與現實的殘酷形成強烈的對比,發人省思。

  羅賓威廉斯在本片中扮演一位流浪街頭的音樂藝人,其角色亦正亦邪,在音樂方面展現了慈祥的一面,引導主角體驗音樂的奧妙,但迫於現實又不得不利用他來賺取金錢暴利,暗喻了取得理想與現實之間平衡的困難。金獎影帝的演技為本片注入了不同的戲劇張力。

  雖然這是個看似是現實生活中絕對不可能發生的童話故事,但就像大家常聽過的故事結局,故事的主人翁最後總是得過著幸福快樂的日子。

  片中的所有音樂融合了古典交響樂以及流行搖滾樂團的元素,並且加上主角用一種敲擊方式演奏吉他,讓每個和弦產生不同的共鳴,特殊的編曲產生了一種和諧的美感。沉浸在美妙的音樂之中來感受劇情,是一部適合闔家觀賞的影片。相信其電影原聲帶也是非常值得購買的。

首發...

之前也有在其他的站放Blog
但是總是間間斷斷的

這次轉移陣地到blogger 是一個新的開始
希望能持續寫一些東西 或錄一些音樂
來讓這個地方能保持更新下去

加油 堅持!