為什麼有些文字無法複製
網站禁止複製的方式有幾種常見做法:用樣式規則關閉選取、用指令碼取消 Ctrl+C 和右鍵選單, 或在文字上方蓋一層透明圖層。網站如何禁止複製 會逐一說明。這些做法大多只在網頁的指令碼和樣式生效時才有用,所以下面的方法才行得通。
1. Chrome 閱讀模式
在網頁的空白處按右鍵,選擇在閱讀模式中開啟(或開啟側邊面板,選擇閱讀模式)。 Chrome 會在側邊面板中顯示文章文字,而且不執行網頁的指令碼。在那裡選取並複製即可。
適用於: 文章、部落格文章、說明文件。可能遺漏: 表格、留言、選單。
2. 列印成 PDF
按 Ctrl + P(Cmd + P),在印表機中選擇另存為 PDF,儲存後開啟 PDF。 大多數 PDF 閱讀器都能讓你選取並複製文字。
適用於: 幾乎所有可以列印的網頁。有些網站在列印時會隱藏內容。
3. 查看網頁原始碼
按 Ctrl + U(Mac 上按 Cmd + Option + U)。新分頁會顯示網頁的 HTML。按 Ctrl + F, 搜尋文字中的幾個字,然後複製。文字夾在 HTML 標籤之間,所以你可能需要整理一下。
適用於: 網頁一開始就包含的文字。無效: 文字是之後才由指令碼載入的情況。
4. 為該網站關閉 JavaScript
- 按一下網址列左側的圖示 → 網站設定。
- 將 JavaScript 設為封鎖。
- 重新載入網頁並複製文字。
- 完成後,把 JavaScript 改回允許(或預設)。
適用於: 以指令碼實作的限制。無效: 以樣式實作的限制,或必須有 JavaScript 才能顯示內容的網站。
5. 開發人員工具
按右鍵(或按 F12)→ 檢查。在元素面板中找到該段落,按右鍵 → 複製 → 複製元素, 或以 HTML 格式編輯後複製文字。這個方法很精確,但複製長篇文字時很慢。
6. 解除複製的擴充功能
Highlight and Copy Protected Text 只要一個開關, 就能在網頁上關閉選取和複製限制,並恢復右鍵選單。接著你就能正常選取並複製,網頁版面也不受影響。 如果你常遇到受保護的網頁,這是最快的選擇。
以上方法都無效時
- 文字是圖片。 請使用 Image Text to Text 辨識。
- 內容需要登入、在付費牆後方或受 DRM 保護:這裡沒有任何方法能解鎖你原本就看不到的內容,也不應該這麼做。