ASP 列印 Excel 報表新方法:客戶端 VBScript 自動化 Excel.Application
前言 B/S 架構下直接列印 Excel 報表是經典難題。本文介紹一種無需伺服器端元件、利用客戶端 VBScript 自動化本機 Excel的方案:ASP 生成
ASP #include 指令處理機制與內存影響分析
ASP 的 `` 與 C/C++ `#include` 有本質區別:**ASP 不會移除未使用的代碼,每個包含文件完整載入內存**,導致大型站點內存浪費嚴重。
ASP 讀取 JSON 列表完整方案:JScript eval + Dictionary 陣列化
前言 經典 ASP (VBScript) 原生不支援 JSON 解析。常見解法是在頁面混用 <script language=JScript runat=
ASP 訪問權限控制實作:單頁面、多頁面、Cookie/Session 兩種機制
前言 網站常需限制特定頁面僅允許授權用戶瀏覽。本文示範三種常見場景的 ASP 實作:單頁面驗證、多頁面共享驗證 (Cookie)、多頁面共享驗證 (Sessio
ASP 廣告輪播完整解析:JavaScript 版與 MSWC.AdRotator 元件版
前言 網頁廣告輪播是經典網站常見需求。本文詳細解析兩種實作方式:客戶端 JavaScript 版(無需伺服器元件、相容性佳)與 伺服器端 MSWC.AdRota
ASP 通用模板類:ccClsTemplate 完整指南與使用範例
前言 ccClsTemplate 是一個經典 ASP 模板引擎類別,支援變數替換、檔案/緩存讀取、儲存輸出、編碼轉換、Stream/FSO 雙模式,適合輕量級模
ASP 從 Recordset 隨機取得一筆記錄:四步驟實作與效能優化
需求場景 資料表擁有唯一 ID 欄位,需隨機抽取一筆記錄顯示(如隨機推薦、每日一句、抽獎)。 基本四步驟法(通用 Access/SQL Server)
ASP 使用資料繫結控制項顯示資料:Visual InterDev 設計時期控制項指南
前言 Visual InterDev 6.0 提供設計時期資料繫結控制項,讓開發者以拖拉、設定屬性方式快速建立資料驅動網頁,減少手寫程式碼。本文說明建立簡單資料
ASP 頁面輸出過大導致效能嚴重下降:分頁導航優化實戰
現象描述 某 ASP 系統資料量增長後,頁面載入需 10~30 秒。經排查,瓶頸不在資料庫查詢,而在分頁導航輸出過多 HTML:共 1000+ 頁,所有頁碼連結
ASP Recordset 多欄表格輸出:N 列顯示完整實作
需求背景 將資料庫查詢結果(Recordset)以固定欄數(N 列)的 HTML 表格呈現,常用於產品目錄、相簿、會員名單等版面。本文提供一個通用函數,支援動態
ASP 木馬實現 FTP 與解壓縮:惡意代碼分析與防範
⚠️ 安全警示 本文內容涉及惡意 ASP 木馬(Webshell)代碼,僅供安全研究、滲透測試授權環境、應急響應分析參考。未經授權在伺服器部署、使用此類代碼屬違
ASP 開發規範與最佳實踐:命名慣例、效能、安全性與文件化
前言 統一的程式碼規範能大幅提升可讀性、降低維護成本、減少錯誤。本文整理自經典 ASP 專案的實務規範,涵蓋 VBScript/JavaScript 命名慣例、
ASP 內建物件與元件完整指南:Request、Response、Application、Session 等
前言 ASP(Active Server Pages)透過內建物件讓伺服器端腳本與瀏覽器互動,並提供元件擴充功能。本文系統整理五大核心物件與常用元件,附帶操作重
ASP 操作 Excel 完整教學:從建立類別到多工作表匯出
前言 在經典 ASP 開發中,若需將資料匯出為 Excel 檔案,最直接的方式是透過自動化操作 Excel.Application COM 元件。本文提供一個完
ASP 純 VBScript 實現 64位 MD5 加密算法
經典 ASP 無內建 MD5,需純 VBScript 實現。以下為完整 64位(16字節/128比特)MD5 函數,輸出 32位十六進制字串。 核心代碼 (可直
ASP 防采集:基於 Cookie 的請求頻率限制
簡單有效的防采集策略:同一 IP(實際靠 Cookie 識別瀏覽器)60 秒內請求超過 10 次則攔截。 核心代碼 (放在頁面頂部或全局 include) m