БлогNot. Открывашка для кэша Google

Открывашка для кэша Google

...без манипуляций в адресной строке. Спросили, а зачем - кто ж его знает :)

Просто сделайте где надо форму и скрипт, например, такие:

Скопировать ссылку для текстового поля нужно не правой кнопкой мыши из результатов поиска, а из адресной строки после открытия страницы "Попытка соединения не удалась" или "Не удается получить доступ к сайту" (клик, Ctrl+A, Ctrl+C).

При клике по непустому полю ввода его содержимое автоматически выделяется, что экономит одно нажатие клавиши (можно сразу нажать Ctrl+X, Ctrl+C или Ctrl+V).

Если адреса нет в кэше Google или это не адрес, должен открыться поиск Google по введённому слову.

Если у Гугля будут изменения в адресации, в будущем скрипт может перестать работать, тогда пишите в комменты, обновим.

Вот код скрипта для размещения:

<input type="text" id="url1" size="80" onclick="this.select();">
<input type="button" value="Открыть" 
 onclick="let u = document.getElementById('url1').value.trim();
 if (u) window.open ('http://webcache.googleusercontent.com/search?q=cache:'+u+'&strip=1','_blank');">
<input type="button" value="Очистить" onclick="document.getElementById('url1').value='';">

Конечно, в открытом кэше не будет многих картинок и стилей но текст прочитать, как правило, можно.

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

P.S. UPD: сразу открывается текстовая версия кэша.

07.03.2023, 08:41 [252 просмотра]


теги: javascript ссылки google поиск

К этой статье пока нет комментариев, Ваш будет первым