Я хочу скопировать заголовок веб-страницы (или то, что появляется на вкладке, часть всегда видима) и вставить этот текст куда-нибудь.
Как я могу сделать это в Chrome?
Я хочу скопировать заголовок веб-страницы (или то, что появляется на вкладке, часть всегда видима) и вставить этот текст куда-нибудь.
Как я могу сделать это в Chrome?
Используйте букмарклет:
javascript:window.prompt("Copy to clipboard: Ctrl+C, Enter",document.title);
Кредит на это window.prompt
Уловка идет на Ярека Милевски. Этот букмарклет также работает в ЛЮБОМ браузере, даже в Netscape 3, а не только в Chrome.
Это может быть достигнуто через исходный код страницы:
Добавьте закладку, нажав на звездочку в правом конце адресной строки.
Скопируйте заголовок.
Нажмите "Удалить".
Приведенный выше скрипт имеет раздражающую привычку создавать пустую страницу с заголовком вверху в виде простого текста, заставляя вас вернуться на страницу, заголовок которой вы хотите скопировать. По крайней мере, в Firefox 24.0.
Гораздо более эффективный скрипт, который держит вас на странице:
javascript:var%20title=document.title;if(title){var%20re=/(\\|\/|:|\*|\?|\%22|<|>|\|)/gi;title=title.replace(re,'');void(prompt('Page%20Title',%20title));}
Вы можете использовать расширение Google Chrome. Скопировать URL + заголовок:
Особенности:
Также доступно для Opera от https://addons.opera.com/en/extensions/details/copy-url-title/
Ответ, вдохновленный ответом SΛLVΘ, хотя и не идентичный:
Добавьте эту страницу в закладки.
В списке закладок щелкните правой кнопкой мыши на этой закладке, выберите «Редактировать», и вы увидите имя и URL; по умолчанию имя является заголовком вкладки, если вы не измените его
Этот букмарклет копирует заголовок страницы в буфер обмена одним щелчком мыши.
javascript:copyToClipboard = str => {const el = document.createElement('textarea'); el.value = str; el.setAttribute('readonly', ''); el.style.position = 'absolute'; el.style.left = '-9999px'; document.body.appendChild(el); const selected = document.getSelection().rangeCount > 0 ? document.getSelection().getRangeAt(0) : false; el.select(); document.execCommand('copy'); document.body.removeChild(el); if (selected) {document.getSelection().removeAllRanges(); document.getSelection().addRange(selected); } };copyToClipboard(document.title);
Если вам нужен Markdown в качестве конечного результата, используйте вкладку Chromium Extension Copy Info.
Один простой способ, который не требует каких-либо дополнительных действий, - это перетащить маленький значок слева от URL-адреса на панель закладок (используйте CTR+Shift+B или Ctrl +Shift+B, чтобы показать / скрыть его), а затем щелкните правой кнопкой мыши. нажмите на новую закладку, выберите « Изменить» и скопируйте заголовок.
Вы также можете перетащить значок в папку или на рабочий стол. На большинстве систем это создаст файл закладки и установит заголовок страницы как имя файла, откуда его можно легко скопировать.
Если вы перетащите значок страницы в Pages, Word, LibreOffice, Notes и т.д. В OSX, это вставит ссылку с заголовком страницы в виде текста и URL-адресом в качестве цели ссылки. В Windows и Linux будет вставлен простой текстовый URL, поэтому он не так удобен, но все же может быть полезен.
Например, значок страницы с этой страницы SO можно перетащить непосредственно в форму редактирования ответа. Выбор URL-адреса в адресной строке и перетаскивание его в редактируемое поле обычно имеет тот же эффект, и это альтернатива в OSX, например, когда вы хотите, чтобы фактический URL-адрес был вставлен вместо связанного заголовка в редактировании форматированного текста.