Как я могу скопировать поисковый URL Google из Safari?

17

Когда я ищу в Google изображения «яблочного соуса» (без кавычек), в строке местоположения Safari просто отображается «яблочный соус» (без кавычек), а не URL, ведущий к поиску в Google изображений яблочного соуса.

Я хочу отправить кому-то поисковый URL. Как я могу получить это от Safari?

Эндрю Дж. Брем
источник
1
Здесь есть несколько ответов на ваш вопрос: apple.stackexchange.com/questions/58225/… в окне веб-инспектора есть URL-адрес, который можно скопировать, если вам не нравятся различные параметры JavaScript ...
bmike
Это решение отлично работает для меня: apple.stackexchange.com/a/59505/10074
Стефан Шмидт
1
Да, я нашел эту ошибку в сафари чрезвычайно раздражающей
Джефф Берджес

Ответы:

11

Как и в других местах , вы можете перетащить текст поиска из строки URL в какое-либо текстовое представление. Тем не менее, можно также перетащить его в электронное письмо или сообщение чата. Или в поле поиска Google, которое удобно расположено рядом с адресной строкой Safari:

Перетаскивание условий поиска в поле поиска

(В предыдущих версиях вы могли перетащить значок увеличительного стекла ; в версиях 2016 года просто перетащите текст поиска, как показано выше.)

После перетаскивания в поле поиска Google, дополнительный текст поиска уже выделен и сфокусирован, готов к Command + C:

После перетаскивания

(В более ранних версиях адресная строка Safari прежнему имела фокус , а URL-адрес в поисковом вводе Google будет серым, а не синим. В этих версиях можно сначала нажать Tab после поиска, чтобы перейти в поле поиска Google, нажать Delete, чтобы очистить его, и затем перетащите значок. После этого поле поиска также готово для Command + C.)

Кнопка «Поделиться» справа от строки адреса также может предоставить общий доступ к URL-адресу, но, вероятно, только после настройки обмена сообщениями:

Safari 6 в Mountain Lion Поделиться кнопкой

Кроме того, URL-адреса Google включают в себя множество не относящихся к делу вещей, относящихся к вашему браузеру, языку и т. Д. Часто достаточно использовать www.google.com # q = elvis + is + alive или для поиска изображений www.google .com # tbm = isch & q = elvis + is + alive , но затем нужно изменить пробелы на плюсовые символы, чтобы убедиться, что они кликабельны. (А также необходимо кодировать в процентах другие специальные символы.) Было бы неплохо, если бы Google предоставил какую-нибудь голую ссылку для обмена на своем собственном сайте.

Арьян
источник
Клянусь Богом, этот трюк сработал вчера для меня , но теперь это не так. Перетаскивание увеличительного стекла ничего не делает. Помогите?
Calion
Как ни странно, удерживая нажатой клавишу Control, вы превращаете увеличительное стекло в значок «Земля», а затем, щелкая по нему, появляется «Настроить панель инструментов». WTF?
Calion
@Calion, я обновил скриншоты и инструкции.
Арджан
3

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

Для этого добавьте в закладки любую удобную вам страницу, затем откройте менеджер закладок ( Закладки> Показать все закладки ) и измените адрес этой закладки javascript:alert(location.href);. Измените имя на то, что вы хотите.

Затем, когда вы щелкните по нему, вы получите всплывающее окно, которое выглядит так: пример всплывающего окна

robmathers
источник
1
javascript:prompt("Here's your URL", location.href)еще проще
Арджан
1
Еще лучше, когда вы помещаете это на панель закладок, ей автоматически назначается горячая клавиша. Нажав [command] + [#] (где # это его местоположение слева направо), вы можете открыть его. Например, [команда] + [5] откроет 5-ую вещь на панели
закладок
3

Вы также можете перетащить значок в текстовое представление.

Или назначьте ярлык сценарию следующим образом:

tell application "Safari" to URL of document 1
set the clipboard to result
LRI
источник
Нет поклонника Элвиса? ;-)
Арджан
2

Это просто. Скопируйте apple sauceили все, что вы видите в адресной строке и вставьте его туда, куда вы хотите. Это может показаться глупым, но результатом будет полный URL, а не поисковый запрос, который вы видели перед копированием. Это работает для меня в Safari 10.0.

LWTBP
источник
Именно это не работает, и это проблема.
Эндрю Дж. Брем
@ AndrewJ.Brehm Это работает, если вы вставляете его в некоторую область «доступного текста», например, встроенную в MacOS Notes.app. Тем не менее, он отображается в виде текстовой ссылки, на которую можно нажать. Может быть, полезно в некоторых случаях, я до сих пор удивляюсь, как можно
причинить
0

Я создал расширение Safari: Получить URL, который выделяет текущий URL. Он менее инвазивен, чем букмарклет, и тоже предварительно выбран.

Зак Кац
источник
Ваше расширение было полностью отключено и удалено Safari 12
Sparky
0

для I Pad:

Дважды нажмите на URL-адрес, выберите URL-адрес, снова нажмите, затем нажмите «Копировать», затем дважды нажмите, куда вы хотите заплатить, и нажмите «мимо».

: Для компьютера:

нажмите и удерживайте и перетащите мышку туда, куда вы хотите скопировать, щелкните мышью mouse2 (правая) и щелкните мимо

Inofearu
источник