in

Darkthread

黑暗執行緒

Browse by Tags

  • TOOLS-Implement Operation Mask With Javascript

    設計網頁時,有時需要從Client-Side禁止使用者點選、編輯某些網頁元素(如TextBox、Select、Radio、Checkbox...)。偏偏設成唯讀的做法Input, TextArea, Select不盡相同,還要小心設定disabled屬性會影響值是否傳回Server-Side,過去我還特別寫了很複雜的JS萬用函數負責將各元件設成唯讀。 AJAX開始流行起來之後,我注意到其中一項有意思的特效--Modal Dialog。當使用者叫出某個檔案上傳或選取器對話框時,為了要求使用者完成選項才將焦點交回原網頁,會用一段Javascript將整個網頁刷灰,禁止使用者點選操作,唯一能操作的區塊只有聚焦的對話框...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 09-22-2007
  • Trixie Script: PIXNET Slide Show Enhancement

    最近迷上用 Trixie "改造"網站!(謎之聲: 哪有人"改造"會改到熱血沸騰的,你這個死駭客,就大方承認吧! ) 同事有個任務需要反覆查詢某個網站的多項內容另存網頁;但該網站用window.showModalDialog顯示內容,多了許多限制,還加上了防右鍵、防選取等防護,造成擷取資料時諸多不便,我只花了五分鐘用 IE Developer Toolbar 解析DOM結構跟寫了五行Trixie用的Script,便把showModalDialog改為在原視窗開啟,並讓網頁"返璞歸真",恢復了應有的右鍵及選取操作,讓同事可以順利搞定原本煩人的工作。 今天在 酪梨壽司 的Blog上看到她馬上就要 跟大白成親的消息...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 07-26-2007
  • Trixie Script: Avoid Machine-Translated MS KB

    先前寫過一篇 Post ,介紹過如何用Trixie在IE加上自訂Script,一直以來還沒真的拿來寫些實用的東西,今天開張了!! 使用Google查詢連結到MS的KB時(例如: http://support.microsoft.com/kb/826007 ),微軟的Support網站會很貼心地視Browser的預設語系,自動切換成該語系的語言版本。 只是中文版KB分為兩種,一種是請人以中文重新翻譯撰寫過的,另一種看似中文,實際上卻是令人舌頭打結,眼睛出血的機器英翻中。 雖然,頁面上已明顯地標明了警語: 注意:本文是不經人為參與的自動機器翻譯系統翻譯完成。這些文章是Microsoft為非英語系國家使用者所提供...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 07-23-2007
  • TOOLS-"Trixie": Customize Your Web Surfing

    一直很羡慕FireFox上有各式各樣的外掛可以加,其中 Greasemonkey 是一直讓我流口水的功能之一。 (想知道Greasemonkey的神通廣大可以參考 這裡 、 這裡 ) 覺得某個網站的介面太鳥、功能太少,馬上可以自己動手改造成自己想要的樣子,這是多麼爽快的事。Greasemonkey提供了針對不同的網站/網頁時啟動專屬Javascript的功能,專屬的Javascript可以直接取存該網頁的DOM,用DHTML的技巧改變某個Element、或加上自己寫的華麗輔助UI。(換個角度想,你的網站如果都只靠Javascript來做安全管控,這下就慘了) 而 Trixie ,就是寫給IE用的Greasemonkey...
    公佈在 黑暗執行緒 (Weblog)Jeffrey 發表於 06-05-2007
第1頁,共1頁 (4個項目)
Powered by Community Server (Non-Commercial Edition), by Telligent Systems