blah blah blah
views: 9017 times
網頁有引用到外站的圖片, 但圖片不復存在時通常會看到一個所謂的破圖
若想要保持版面的完整與美觀, 可以動態以別的圖片代替
在圖片加上onerror屬性:

再用javascript寫一個置換圖片的function

這樣在圖片load不到時就會改顯示你設定的替代圖片了~


參考來源: jQuery/Javascript to replace broken images
views: 8138 times
這似乎是設計網頁時每個人幾乎都會遇到的問題
就是上下兩張圖或上下兩個div中間出現消除不掉的空隙

之前遇到是前者, 解決方式是把圖片的style加上display:block

今天有朋友遇到FX才有的div空隙問題
找到的解決方式是將它的style加上border:1pxpadding:1px
另一方面也要檢查看看它上下方字體的問題哦

參考自這裡: Gap at top of firefox but not IE
這裡有更詳細的說明: firefox div top gap collapsing margins
views: 7598 times
現在有很多線上的creator就不多說了
這個網站可以檢查你的favicon有沒有設置成功
當然也可以看到別人的設置方法
用戶插入圖片

more..


views: 7136 times
幫朋友找到了, 順便作個筆記...
參考: JavaScript Find Position
views: 11529 times
常聽說網頁中的flash會蓋住下拉menu的問題
後來我在寫類似Lightbox的效果時也遇到了
一般的解決方式是將 flash 的 z-index 設為 -100
再將要蓋住它的圖層設為 100
但我發現還要把 flash 的 WMODE 設定為 transparent
才算是完整的解決方式

目前在window平台上的IE, Firefox, Safari都測試通過囉~


views: 7701 times
這個屬性常會被人忽略, 主要的原因是它沒有什麼實際上的功用
其實很多人都沒住意到它常出現在使用連結css檔案的地方
<link rel="stylesheet" media="screen" href="corporate-screen.css" type="text/css">
↑網頁用css, media屬性不設定時的預設值
<link rel="stylesheet" media="print" href="corporate-print.css" type="text/css">
↑列印用css

more..

views: 8618 times
當網頁中DOM的操作越多時, 越容易發現cross browser的困難性
以下列出我最近執行一個專案時所遇到的事

  1. IE出現"無法開啓此網頁, 操作終止"
    • 原因:頁面還沒有load完就呼叫dom物件
    • 解決方式:在window.onload(頁面load完後)的function中create完物件再操作它, 以確保執行順序
  2. FF中table裡的圖或flash下方出現空隙
    • 原因:不名
    • 解決方式:在table中的圖或flash物件中的style增加display:block即可
  3. IE裡無法透過JS呼叫innerHTML產生的flash裡的function
    • 原因:不名
    • 解決方式:以swfobject建立flash物件即可