Safari 6 интегрировал адресную строку и окно поиска вместе. Поэтому, когда вы хотите найти ключевое слово, просто введите в адресную строку. Это может быть хорошо.
Раньше, когда вы вводили что-то в старое окно поиска , вы видели URL, содержащий все поисковые слова в виде строк запроса в старой адресной строке . Например, если вы введете Safari 6
в поле поиска, вы увидите что-то вроде https://www.google.com/search?hl=en&q=safari+6…
в адресной строке.
В Safari 6, повторяя этот эксперимент, введите Safari 6
встроенную адресную строку. Вы будете продолжать видеть Safari 6
там, а не реальный URL. Это происходит, даже если я сначала захожу на поисковый сайт и вписываю ключевое слово в их поиске. Это происходит только по вашему выбору поисковой системы в настройках Safari. Допустим, я выбираю «Yahoo» и перехожу на «Google.com», тогда он показывает реальный URL.
Можно ли обойти это раздражение и заставить Safari 6 раскрыть фактический URL?
defaults write
секреты для 10,8.Ответы:
Safari хранит эту информацию внутренне, но я смог заставить ее разглашать фактический URL, включив веб-инспектор (Option-Command-I) после того, как вы включили меню «Отладка» в нижней части вкладки «Дополнительно» в настройках Safari ( Command-,). Конечно, вы можете перетащить URL-адрес из окна поиска, чтобы получить ссылку (вместо копирования, которое просто копирует видимые условия поиска).
Вы увидите полный URL под раскрытием информации о местонахождении в правом нижнем углу экрана. Только хорошая часть этого является текст копируемый , как только вы переходите и выбрали его. Возможно, можно написать расширение Safari для выполнения этой копии, но я пока не нашел такого, чтобы сделать это.
Как и в случае с Арджаном, вы также можете сделать закладку и использовать JavaScript для получения URL.
Возможно, вас также заинтересуют gDirectLinks или более полноценный родственный LinkThing, который меняет способ, которым Safari отображает поисковые запросы Google и работает с обработкой URL-адресов из Google.
источник
javascript:prompt("Here's your URL", window.location)
, но я полагаю, что ОП просто хочет избавиться от перехвата адресной строки ...? (И очень плохоwindow.location=window.location
не делает трюк, хотяwindow.location=window.location.replace("search?", "#")
и обманывает Safari.)`code`
чтобы избежать этого ... Последняя попытка, вообще никакого форматирования: javascript: (function () {window .location.href = window.location.href.replace ("search?", "#");}) ()Установите расширение SafariKeywordSearch , и это поведение исчезнет, но самое главное, вы получите возможность устанавливать другие поисковые системы, помимо тех, которые AAPL заплатили миллиардами, чтобы включить.
источник
Я создал расширение Safari: получите URL, чтобы решить эту проблему. Он открывает хороший поповер с полным URL, уже выбранным и готовым для копирования и вставки.
Я надеюсь, вам понравится это!
источник
Если щелкнуть правой кнопкой мыши заголовок окна, отобразится меню с URL, на котором вы находитесь. Вы не можете скопировать отсюда, но вы можете увидеть URL по крайней мере.
источник
Очень простой способ обойти это - вот (кстати, я использую Safari 7.1):
Это дает вам URL (очень длинный URL), который вы можете затем перетащить и сохранить в папке, вставить в другое место для справки и т. Д.
источник
OMFG Я обнаружил ответ на это случайно.
Просто выделите текст в поле поиска / URL и скопируйте его. Это все. URL-адрес Google, а не текст поиска, будет скопирован в буфер обмена. Просто как тот.
источник
Обходной путь, который я использую, не требует загрузки расширений и создает URL-адрес, который вы можете скопировать: в «Настройках Safari»> «Дополнительно» установите флажок «Включить меню разработки». В меню «Разработка» выберите «Показать ресурс страницы». В нижней трети монитора появляется серый экран, а справа внизу в разделе «Местоположение» скопируйте URL-адрес.
Другой, менее хитрый, обходной путь: добавьте страницу результатов поиска Google в качестве закладки, скажем, в специальной папке закладок, созданной специально для этой цели (я назвал мой «Обход Safari»), затем щелкните правой кнопкой мыши, чтобы скопировать URL-адрес со страницы закладок. ,
источник
Кажется, что Safari 6.0.1 исправляет это.
Чтобы процитировать примечания к выпуску:
источник