在網頁中動態顯示年份

在網頁中需要動態顯示年份的話,最常見的應用應該是在Copyright的宣告上:

Copyright © 2005 - 2008 Idea Grapes

在這邊我們通常會希望後面的年份,可以動態顯示至當年度的年份,也就是明年就自動改為2009。如果主機是在PHP環境底下,可以這麼寫:

若是主機端不支援動態程式的話,也可以使用javascript來顯示今年年度:

除了動態顯示年份之外,還要注意,版權符號請使用©,可以通過W3C的XHTML驗證,也不會有字元集設定不同,造成顯示為亂碼的問題。[via Design Shack]

[jQuery] 檢查某個元素是否存在

在jQuery底下,要檢查某元素是否存在,我ㄧ開始是這樣寫的:

原本一切看似正常,後來卻發現,某個頁面明明沒有#myid,但是底下的alert動作仍然照常執行。

Google一下,在jQuery HowTo’s正好有解答。原來使用$()呼叫物件時,jQuery永遠是有求必應地傳回物件給我們。所以上面這個條件式永遠都成立,有寫跟沒寫一樣。

正牌的寫法,是要利用jQuery傳回陣列的特性,用length來檢查陣列長度:

當然直接用getElementById來寫也是可以的:

在WP的文章中執行javascript

很久以前曾經介紹過一個線上投票系統Quimble,前幾天在翻文章時,突然發現本來貼在上面的javascript檔案沒有被執行,以致於投票畫面沒有顯示出來。我也不清楚WordPress是從什麼時候開始,會在連結javascript檔案的語法上動手腳,使它們無法執行。不過至少從官方論壇找到了解決方案

  1. 不要使用所見即所得編輯器:這個我是原本就沒有用。從Users - Your Profile標籤 - 取消勾選「Use the visual editor when writing」。
  2. 不要讓WP主動修改你的程式碼:用了這個就好了。從Options - Writing - 取消勾選Formatting的「WordPress should correct invalidly nested XHTML automatically」。

以上是在WP2.1.2內的操作方式。

使表格橫列兩色交錯的Javascript

Bit Size Standards今天有一篇Automatic coloured rows,介紹如何讓表格橫列的底色自動由不同的顏色交錯形成,亦即如本範例中,單數列為灰色,而雙數列為白色。
| 繼續閱讀…

測試:WP Lightbox JS Plugin

東京台場附近的摩天輪

這是在WordPress安裝了Lightbox JS Plugin之後,利用quicktag button張貼的圖片。點擊縮圖之後,可以在當頁顯示放大的原圖。

也可以利用在文字連結裡,範例:東京台場附近的摩天輪

Pages: 1 2 »