瀏覽網頁時遇到無法複製文字、右鍵被禁用、圖片另存失效?Windows XP 下 IE 瀏覽器提供兩種原生繞過限制的保存技巧:另存為純文字檔、或注入 JavaScript 釋放 DOM 內容。無需安裝外掛,即學即用。

圖 1:另存為對話框,選擇文字檔格式
javascript:document.write(document.body.innerHTML)
原理:將document.body.innerHTML重寫至文件流,繞過網頁自身的oncontextmenu、onselectstart等攔截事件。
| 需求 | 推薦方法 | 優點 | 缺點 |
|---|---|---|---|
| 只需純文字、引用資料 | 方法一 | 檔案極小、無格式干擾、相容性最高 | 失去圖片、排版、超連結 |
| 需完整保留圖文排版、離線閱讀 | 方法二 + 另存為完整網頁 | 所見即所得、離線可讀 | 檔案較大、可能包含廣告/腳本 |
現代補充:若使用 Chrome/Firefox/Edge 等現代瀏覽器,開發者工具(F12)→ Elements 標籤 → 右鍵 <body> → Copy → Copy outerHTML,效果相同且更穩定。