跳到主要內容

發表文章

目前顯示的是 1月, 2009的文章

[Javascript]Javascript Countdown / setTimeout

Javascript <script type="text/javascript"> <!-- function CountDown(OffsetTime,DivName){ if(OffsetTime<=0){ document.getElementById(DivName).innerHTML = "時間到..."; } else{ mySec=(OffsetTime%60); if (mySec<10) mySec="0"+mySec; Other=Math.floor(OffsetTime/60); myMin=(Other%60); if (myMin<10) myMin="0"+myMin; expireTime=myMin+":"+mySec; document.getElementById(DivName).innerHTML =expireTime; OffsetTime--; setTimeout("CountDown('"+OffsetTime+"','"+DivName+"')",1000); } } //--> </script>< <body onload="CountDown('900','TimeDiv')"> <div id="TimeDiv""></div"> </body> </html> -- 2012-03-26 補充 如何停止setTimeout 可用以下的clearTimeout來停止 使用方法如下 meter1=setTimeout("delaySubmit()", 1000 ); clearTimeout(meter1);

[Web]fckeditor

FCKeditor 是個web介面視覺化的文字編輯器 有點像是web介面的word吧 支援多國語系也支援各種程式碼 支援程式碼包括:adobeAir,Active-FoxPro (afp) ,asp ,asp.net ,cfm , html, Java, lasso,perl ,php,py 使用設定很簡單 以asp為例 先宣告路徑 <!-- #INCLUDE file="fckeditor.asp" --> 再宣告物件 Dim oFCKeditor Set oFCKeditor = New FCKeditor oFCKeditor.BasePath = $[FCKeditor資料夾路徑] oFCKeditor.Value = $[載入時的內容] oFCKeditor.Create $[html物件的名稱] 其中 $[載入時的內容] 通常就是預先設定的資料或是從資料庫抓出來要編輯的資料 而 $[html物件的名稱] 就是之後form送出時的的參數名稱。 例如如果設定如下 oFCKeditor.Create "INPUT01" 那之後接收的action asp就要這去收資料 input01=request.form("INPUT01") 另外請在注意,如果宣告html物件的名稱已經在asp的程式碼中有了 雖然這樣會可以執行 但是送出的資料或多了"," 例如 asp原始碼這樣寫: <input type="hidden" name="hiddenField" id="hiddenField" /> <%Dim oFCKeditor Set oFCKeditor = New FCKeditor oFCKeditor.BasePath = $[FCKeditor資料夾路徑] oFCKeditor.Value = $[載入時的內容] oFCKeditor.Create "AAA" %> 這樣送出後的結果會變成 AAA , 所以要注意一下 詳細內容參考 fckeditor官方網站