如何用JavaScript偵測網頁瀏覽器是否有擋廣告? 2023 年 12 月 23 日 Magic Len JavaScript 反反廣告應該是大部份有在經營網站的人都想做的事情,筆者也不例外。以前用過一些偵測AdBlock等軟體的套件都因年久失修而失效,因此決定來自己做一個。「AdBlock Checker」是筆者開發的套件,可以偵測網頁瀏覽器是否有擋廣告。 繼續閱讀
幫助存取HTML的時間日期元素值的函式庫 2023 年 12 月 23 日 Magic Len JavaScript 在預設的情況下,基於日期和時間的HTML input元素值是以UTC時區為基準,這很容易造成混淆而誤用。 繼續閱讀
如何根據容器大小自動調整HTML上的文字,使文字儘量不破壞排版 2023 年 12 月 23 日 Magic Len JavaScript 早在2017年筆者在開發前端網頁的時候就遇到兩個問題:如果要做一個網頁,這網頁滿版顯示,在任意螢幕尺寸下都要長的差不多,文字的大小要怎麼處理呢?還有就是在文字高度僅允許一行文字的空間下,要怎麼保證使用者輸入的文字不會因為太多而使得顯示出來的時候換行,或是換太多行了,而導致畫面跑版? 繼續閱讀
如何寫程式讀取中華民國健保卡內的資料?在網頁中也可以讀取嗎? 2023 年 12 月 23 日 Magic Len 作品分享、 JavaScript 中華民國的健保IC卡必須使用相容於PC/SC介面的IC讀卡機來讀取。PC/SC的規範是由微軟與其它IC卡廠商共同訂定出來的,統一了IC卡的介面。因此如果要讀取IC卡,要在環境安裝好讀卡機的驅動程式,並且使用PC/SC的函式庫提供的功能來讀取。不過要使用PC/SC函式庫,並不是每個執行環境都能夠做到,像是網頁瀏覽器現階段應該還做不到,要等Web Smart Card API出來才行,但還是有其它方式... 繼續閱讀