4

Это не код, который я пишу. В противном случае я бы использовал CSS, JavaScript или ускоритель Internet Explorer 8 для того, что мне нужно.

Кроме того, я ищу то, что могут использовать мои конечные пользователи (не технические). Так что источник просмотра и т.д. Не помогут.

8 ответов8

4

Открыть исходный код страницы, найти элемент, скопировать атрибут title . Предполагая, что атрибут не установлен с помощью JavaScript.

Если вы используете Firefox, установите Firebug и с помощью селектора элементов выберите элемент с всплывающей подсказкой, которую хотите скопировать, а затем скопируйте атрибут title из отображенного дерева DOM. Это будет работать, даже если атрибут установлен с помощью JavaScript.

3

Не из подсказки напрямую.

Но если вы готовы сделать небольшую работу, всегда есть способы добраться до этого:

  • Щелкните правой кнопкой мыши на странице и выберите в браузере аналог "Просмотр источника". Предполагая, что нет никакого вредоносного кода JavaScript, препятствующего доступу к вашему источнику, и что всплывающая подсказка не была получена с помощью Ajax-запроса, теперь вы сможете изучить исходный код страницы и найти свой текст где-то среди HTML и JavaScript-контента, который вы видите там. ,
  • В качестве альтернативы используйте отладчик, такой как Firebug, который может проверять активную DOM для страницы, чтобы найти текст подсказки в месте, которое можно скопировать напрямую.
1

Нет, к сожалению, нет ... если кто-то не пишет какой-то плагин для браузера, который делает это.

1

Комментарий Бабака очень важен. На данный момент это звучит так, как будто вы на самом деле не пишете код и не разрабатываете приложение; Вы просто хотите скопировать что-то из браузера в буфер обмена.

Предполагая, что это то, что вы пытаетесь сделать, возможно, всплывающая подсказка находится в HTML-коде. Явный текст можно поместить в HTML, который большинство браузеров отображает в виде всплывающей подсказки при наведении мыши (например, свойство alt в теге img ). Если всплывающая подсказка, которую вы хотите скопировать в буфер обмена, является частью содержимого HTML, вы можете просмотреть источник в своем браузере и скопировать его оттуда.

Некоторые браузеры имеют более современные средства отладки и проверки, которые позволяют вам щелкнуть правой кнопкой мыши по самому элементу и перейти прямо к этой точке в источнике.

0

В качестве альтернативы вы можете попробовать открыть исходный код страницы и выполнить поиск части текста описания, введя его вручную в поле поиска.

Кроме того, в наши дни в браузеры встроены средства разработки, поэтому, если вы знакомы с тем, как они работают, может быть проще просто проанализировать изображение и найти этот текст в одном из его свойств. Или вы можете искать по всем подключенным файлам, используя devtools для части текста описания.

0

В Chrome:

  1. Загрузить веб-страницу
  2. Открыть Chrome DevTools ... Ctrl+Shift+I (Windows) или Cmd+Opt+I (Mac)
  3. На веб-странице:
    • Отображение всплывающей подсказки (обычно при наведении курсора на некоторую часть страницы)
    • Щелкните правой кнопкой мыши, когда подсказка видна, но НЕ выбирайте элемент из контекстного меню (чтобы подсказка оставалась видимой на шаге 4)
  4. В Chrome DevTools:
    • Перейдите на вкладку "Элементы", чтобы выделить панель "Элементы".
    • Ctrl+F для поиска на панели "Элементы"
    • Введите первые несколько слов текста всплывающей подсказки в поле поиска ... теперь строка поиска должна выделяться на панели "Элементы"
    • Нажмите на элемент, который содержит текст подсказки
    • Щелкните правой кнопкой мыши на выбранном элементе
    • В меню содержимого выберите "Копировать" -> "Копировать элемент"

Готово ... весь текст всплывающей подсказки теперь будет в буфере обмена.

Протестировано в Chrome 54.0.2840.99 м.

0

SnagIt, коммерческий инструмент для захвата экрана, также может извлекать текст из всплывающей подсказки.

Есть и другие альтернативы, но я их не пробовал.

0

Очевидно, что Evernote evernote.com/clearly/ работает для меня - он показывает все всплывающие подсказки в списке после любого обычного текста на странице.

(Я пробовал это только на одном типе страницы, которая не предоставляла никакой полезной информации в Source Page для htm.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .