原文:http://www.2ality.com/2012/02/nan-infinity.html本文要講的是兩個特殊值,NaN和Infinity,返回這兩個值的操作通常都應該返回正常的數字.1.NaN在JavaScript中,NaN代表了“not a number”.主要在解析字串出現錯誤時會返回這個值:> Number("xyz")NaNNaN的名字是“not a number”,不過也可以說是not not a number:> NaN !== NaN true它是一個數字!
原文地址:http://www.cnblogs.com/lln7777/archive/2012/03/21/2409404.html比如一個網頁的聊天室,捲軸會隨著內容的增加自動往下滾動。當使用者滑鼠在捲軸上按下的時候,我們可以假設他(她)正在瀏覽聊天內容,那麼這個時候好的使用者體驗就不能讓捲軸再自動滾動了。為了實現這個功能,可能大家首先會想到的就是mouse down 和 mouse up事件了。可是具體實現的時候我們會發現在捲軸上按下滑鼠左鍵再鬆開的時候,捕獲不到mouse
今天調試CGI的時候,明明CGI程式已經執行,並且最後結果也是正確的,但是頁面就是不重新整理。在FireFox2.0下測試,結果卻是正常的,IE6卻偏偏不重新整理!仔細調查了一下,發現cgi頁面連結的是 <a href=”javaScript:void(0)” OnClick=”XXX_Func();” ….> only a sample
中文日期顯示代碼: <script language="JavaScript"> <!-- today = new Date(); var day; if(today.getDay()==0) day = "星期日" if(today.getDay()==1) day = "星期一" if(today.getDay()==2) day = "星期二" if(today.getDay()==3) day = "星期三" if(today.getDay()==4) day =
JavaScript--檢測解析度以下代碼加入<HEAD>區: <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function redirectPage() { var url640x480 = "http://www.17357.net/640x480";**記得改相應的頁面 var url800x600 = "http://www.17357.net/800x600"; var url1024x768 =
在標題列顯示時間: <script language="JavaScript1.2"> <!-- var isnMonth = new Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"); var isnDay = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日"); today = new Date() ;