Popular Posts

Tags

工商服務


Archive for the ‘javascript’ Category:

Javascript 模擬 jQuery 的選擇器(Selector)

JQuery 強大、方便的選擇器 (Selector) 是 jQuery 不可或缺的功能之一。不過如果我們不想載入 jQuery 而只想使用類似 jQuery 選擇器的功能,那可以用自訂函式的方式做到: function $$(theElement){ switch(theElement.charAt(0)){ case ("#"): // 以 $$("#id") 傳回物件 return (document.getElementById(theElement.replace(/^#/, ""))); case ("."): ...


理財試算 貸款計算機 *

原本只是要寫一個貸款的計算程式,結果看到了其它的計算公式,就順便寫一寫。 本息平均攤還試算 本息平均攤還法是將本息一起平均在貸款期間償還,每期償還的本利和都一樣,比較方便理財,為最常用之貸款償還辦法。 本金平均攤還試算 本金平均攤還法是將本金平均在貸款期間償還,每期償還的本金均相同,而每期所攤還的利息卻因累積未攤還之本金逐漸減少而減少,因此,每期所攤還的本利和會越來越少。 整存整付試算 公式: 本利和 = 本金 * (月利率 + 1) ^ 存款期數 零存整付試算 由「整存整付」公式改為每期計算,加每期的金額加總即為期滿領回的金額。 存款取息試算 公式: 每月利息 = 本金 * 月利率


JavaScript 及動態網頁設計(dhtml)的相關網頁

國外網站 gotAPI.com MSDN - HTML and DHTML Reference WebFX Client-Side JavaScript 1.3 Cross-Browser JavaScript Kit 中文網站 Blielovers IT 學習者 - JS 實例寶庫 JavaScript 語言參考手冊 藍色理想 - 網頁製作 網站建置百寶箱 網頁教學網 tom 科技前沿 其它 Pingdom Tools 測試及分析網站載入的速度


JavaScript 的規則運算式(Regular Expression)

樣式比對 var mail = "yourname@domain.name"; var re = /^.+@.+\..+$/; if(re.test(mail)){ alert("pass"); } 樣式取代 參考網頁 規則運算式簡介 規則運算式語法 石頭閒語: Regular Expression(RegExp) in JavaScript


以數學的原理處理「四捨五入」

我看過太多人都把四捨五入的問題看成是「字串」來處理,實際上,如果把四捨五入做為「數學」來解的話,程式大概只要幾行即可解決。 以四捨五入取整數的例子來講,其原理就是: 任何數值+0.5 再取整數。 但要注意的是,當四捨五入遇到「負數」時,處理的方式就會變成「五捨六入」,這是因為中間數要往數值大的那邊進位的緣故。所以加上了負數的處理,程式至少又多了一行:


lightbox 測試

Lightbox 2.0


一些好用的 JavaScript 的網址列指令

以下這些 JavaScript 指令,只要打在瀏覽器的網址列即可: 變更視窗大小: javascript:window.resizeTo(800,600) 檢視 Cookies: javascript:alert("Cookie:"+document.cookie) 列印網頁: javascript:print()


幾種網頁轉址的語法

HTML <head> <meta http-equiv=refresh content="0;url=http://host.domain.tld/path/to/"> </head> JavaScript <script language="JavaScript"> <!-- window.location.href = "http://host.domain.tld/path/to/"; //--> </script> PHP <?php header("Location: http://host.domain.tld/path/to/"); ?> (轉址前不可有任何資料輸出) Perl #!/usr/bin/perl -w print "Location: http://host.domain.tld/path/to/ \n\n"; (轉址前不可有任何資料輸出) Perl - 使用 CGI 模組 #!/usr/bin/perl -w use CGI qw/:standard/; my $CGI = CGI->new(); print $CGI->redirect("http://host.domain.tld/path/to/"); (轉址前不可有任何資料輸出)


doiMenu – 簡單好用的 DHTML 選單程式 *

doiMenu 是一支簡單好用的 DHTML 選單程式,目前的版本是 1.5。 doiMenu v.1.5 Demo 相關網頁 Accessible Website Menu Demo WebFX - DHTML Menu 4 Demo HierMenusCentral Demo xmenu-xlayer

Posted in javascript
Tags: ,

[轉載]你所想像不到的 JavaScript

轉載自: 愛德華日誌 這不是一篇教你如何在網頁中應用 JavaScript 的教材。這是一篇讓你明瞭看似簡單的 JavaScript,其實其核心語法功能強大。我將在這篇文章中說明 JavaScript 物件導向的特性,並說明如何透過這些特性,達到傳統程式語言 (C++/Java) 所難以完成的功能。 Everything is Object in JavaScript 開宗明義:在 JavaScript 中任何東西都是物件:變數是物件、函式是物件,常數也是物件。證明方式: alert (typeof('abc')); alert (typeof(123)); var ary = [123, "abc"]; alert (typeof(ary)); 上面的 typeof 會顯示物件資料型態。得到結果分別是 string, number, object。 Create Objects in JavaScript 既然任何東西都是物件,那建立物件的方法就多了。直接看個例子: var main = new Object; // 建立新物件 main.x = 123; // 設定物件成員變數(屬性)之一 main["y"] = "XYZ"; // 設定物件成員變數(屬性)之二 alert(main["x"]); // 取得物件屬性並輸出 alert(main.y); 可以看到在 ...

Posted in coding, javascript
Tags: , ,


  • 彙整

  • 分類

  • 其它

Content

我們解決了什麼問題?我們創造了什麼價值?