javascript - 的 同標籤文章 - 共有 207 篇文章 搜尋時間 0.008 秒

[筆記] nodeJS VM module使用方法

2011-09-21 20:49:00 by Caesar Chi @ 熱血漢誌 [引用來源]

在 node 裡面通常比較少寫到怎麼使用 vm module,今天看了這則 require() files that do not use module structure,才曉得原來 vm 可以這樣子使用。可以參考一下 source code ,裡面的程式就是實際vm 運作的方式。 時機 官方解說 JavaScript code...... [閱讀更多]

Document.write 塞入script 會如何?

2011-09-13 22:31:00 by Caesar Chi @ 熱血漢誌 [引用來源]

今天看到一則噗浪討論串,感覺很有趣,便花點時間研究一下這個課題,問題如果使用document.write塞入script會有什麼優缺點?在實做上大部分都是使用非同步載入,主要都是為了讓頁面載入時間能夠重疊,感覺上讀取時間就會縮短,幾乎使用document.createElement('script'),塞入head當中,這樣子執行上就不會有阻塞的問題。如果頁面上是使用document.write?...... [閱讀更多]

[分享] XMLHttpRequest執行AJAX 跨網域存取

2011-08-29 20:40:00 by Caesar Chi @ 熱血漢誌 [引用來源]

跟大家在介紹 Socket.io 的時候,意外發現居然Socket.io 可以執行跨網域的存取,為什麼?這個時候問題就已經埋下,挖掘之後發現!居然是平凡無奇的XMLHttpRequest,還有針對IE做的奇怪處理,到底是怎麼辦到的? 分析 W3C 提案 Cross-Origin Resource Sharing(CORS),這份文件裡面提到,可以透過文件He...... [閱讀更多]

[分享] elementFromPoint() 模擬 Google feedback 效果

2011-08-26 18:19:00 by Caesar Chi @ 熱血漢誌 [引用來源]

最近很熱門的Google +,其中最讓自己感覺最深刻的部份就是feedback system,整個的回饋機制十分貼心,運作上也是十分流暢。不過最讓人好奇的地方就是,為什麼進入feedback system 之後,會發現更神奇的地方。 為何在最上層有個 iframe mask,可是當我滑鼠移動的時候卻可以取得底下的物件!?這到底是怎麼回事呢? 經...... [閱讀更多]

線上數獨(Sudoku)殺時間練腦力還可以跟朋友對盤PK喔!(免下載)

2011-08-08 10:36:46 by Werboy @ 硬是要學 [引用來源]

想要來點腦力激盪嗎,玩數獨就對了!每天的蘋果日報裡面都會附上一個難度不同的數獨遊戲,讓大家除了空閒時除了翻閱報紙外,還可以玩數獨殺時間,一舉兩得,不過每天只有一個對高手來說實在不夠,所以這裡我們要推薦一個線上數獨遊戲,它有什麼特色: 不用安裝、不用讀取 Flash 不用按鍵盤,打開網頁用滑鼠就能一手玩到底 盤組多,重新整理可以換新局 難度從...... [閱讀更多]

[分享] 解決網頁長文字破版現象

2011-07-20 10:04:00 by Caesar Chi @ 熱血漢誌 [引用來源]

網頁前端處理,最常碰到的事情就是『破版』,會因為樣式問題導致許多破版的狀況產生。這邊所提到的就是在 『英數連續長字串』會發生的破版現象,並解說如何解決。 首先讓我們看一下怎麼樣的情況會破版。 前提,文字內容為英數連續長字串,在紅色div寬度限制下,會凸出來一大塊,這想必不是我們所樂見的,因此需要做些改進,這邊就介紹一下改進的...... [閱讀更多]

[分享] Javascript 計算字元長度, count string length by javascript

2011-07-15 02:10:00 by Caesar Chi @ 熱血漢誌 [引用來源]

今天遇到一個問題,很簡單的一個問題當有一個input box需要限制輸入長度,想當然很簡單在input 裡面加上一個maxlength屬性就可以完成限制,接著有另一個更大的問題,因為使用者從多個國家而來,我們需要接受,『中英輸入』的文字,那問題就出現了! 像是 Facebook album就有這樣的問題存在,當我很開心的輸入了 一連串的國,直到不能輸入為止,再按下儲存...... [閱讀更多]

[新聞] NodeJS換新LOGO, NodeJS change a new logo.

2011-07-12 03:32:00 by Caesar Chi @ 熱血漢誌 [引用來源]

根據 官方說明,NodeJS將朝向品牌,為了這個目標建立了新的LOGO,提高NodeJS的辨識度。 針對這次新設計的LOGO邀請 Chris Glass,為NodeJS設計新的LOGO,利用幾何圖學結構,來強調出Node,這個字樣,是活潑、有整體結構而且與彼此關係是緊密連結的。整個Node字樣,是基於拓普網路,將各個節點結合,形成緊密的網路型態...... [閱讀更多]

[分享] NodeJS 如何使用EventEmitter 自訂事件

2011-07-01 11:30:00 by Caesar Chi @ 熱血漢誌 [引用來源]

在 NodeJS裡面,其實對於 EventEmitter 這個物件還蠻陌生的,甚至不知道它到底可以幫我做什麼。 其實它的功能主要可以讓事件觸發更為彈性。在一般瀏覽器當中Javascript 事件綁定通常使用addlistener,通常觸發事件範圍會有限,像通常使用的事件綁定,click, hover, focus, blur...,但是當我們想要自訂...... [閱讀更多]

[教學] 使用forever 監控NodeJS程式. Use forever watch nodejs program.

2011-06-29 16:19:00 by Caesar Chi @ 熱血漢誌 [引用來源]

NodeJS裡面最常遇到就是程式流程異常,導致整個程式毀掉,而這個結果小則導致跳出例外處理,大則變成整個NodeJS異常關閉。如果是一個已經上線的程式,怎麼可以讓這種事情發生呢!而且整個監控無法開啟多個process來處理,每次希望做個測試,都需要先把正在執行的process關閉(kill process)。 其實我的需求很簡單: 能夠讓Nod...... [閱讀更多]