有沒有辦法將瀏覽器中出現的工具提示訊息複製到剪貼簿中?

有沒有辦法將瀏覽器中出現的工具提示訊息複製到剪貼簿中?

這不是我正在編寫的程式碼。否則,我會使用 CSS、JavaScript 或 Internet Explorer 8 加速器來滿足我的需求。

另外,我正在尋找我的最終用戶(非技術)可以使用的東西。所以 viewsource 等不會有幫助。

答案1

開啟頁面來源,尋找元素,複製title屬性。假設該屬性不是用 JavaScript 設定的。

如果您使用的是 Firefox,請安裝 Firebug 並使用元素選擇器選擇具有要複製的工具提示的元素,然後title從顯示的 DOM 樹複製屬性。即使該屬性是使用 JavaScript 設定的,這也將起作用。

答案2

在 Chrome 中:

  1. 載入網頁
  2. 開啟 Chrome 開發工具... Ctrl+Shift+I (Windows) 或 Cmd+Opt+I (Mac)
  3. 在網頁上:
    • 顯示工具提示(通常透過將滑鼠懸停在頁面的某些部分上)
    • 當工具提示可見時右鍵單擊,但不要從上下文功能表中選擇項目(以確保工具提示在步驟 4 中保持可見)
  4. 在 Chrome 開發者工具中:
    • 按一下“元素”標籤以賦予“元素”面板焦點
    • Crtl+F 在「元素」面板中搜尋
    • 在搜尋框中輸入工具提示文字的前幾個單字...現在搜尋字串應在「元素」面板中突出顯示
    • 按一下包含工具提示文字的元素
    • 右鍵單擊所選元素
    • 從內容選單中,選擇“複製”->“複製元素”

完成...整個工具提示文字現在將位於剪貼簿上。

在 Chrome 54.0.2840.99 m 中測試。

答案3

不是直接來自工具提示。

但如果你願意做一些工作,總有辦法得到這些:

  • 右鍵單擊該頁面,然後選擇瀏覽器中相當於“查看原始程式碼”的選項。假設沒有邪惡的 JavaScript 程式碼阻止存取您的原始程式碼,並且工具提示不是透過 Ajax 請求提取的,您現在應該能夠研究頁面的原始程式碼,並在您看到的 HTML 和 JavaScript 內容中找到您的文字。
  • 或者,使用類似的調試器螢火蟲可以檢查活動的DOM讓頁面在可以直接複製的地方找到工具提示文字。

答案4

巴巴克的評論很重要。就目前情況而言,聽起來您並沒有真正編寫任何程式碼或開發任何應用程式;您只是在編寫任何程式碼或開發任何應用程式。您只想將瀏覽器中的內容複製到剪貼簿。

假設這就是您想要做的,那麼工具提示可能位於 HTML 程式碼中。顯式文字可以放置在 HTML 中,大多數瀏覽器將其呈現為滑鼠懸停時的工具提示(例如標記alt上的屬性img)。如果要複製到剪貼簿的工具提示是 HTML 內容的一部分,那麼您可以從瀏覽器中查看來源並從那裡複製它。

某些瀏覽器具有更現代的調試和檢查工具,可讓您右鍵單擊元素本身並直接轉到原始程式碼中的該點。

相關內容