Поиск текста в Safari.app

Кирилл Егерев avatar | 29
FavoriteLoading В закладки

найти текст

Часто бывает такое, что просто необходимо найти какой-то определенный фрагмент текста на той или иной странице в интернете. Идти до Большого Компьютера, стоящего в углу и пожирающего энергию своим шестисотваттным блоком питания все реже с появлением в доме iPhone, не хочется, ноутбук доставать из сумки тоже нет желания, под рукой только верный смартфон производства Apple да еще какая-то рабочая монохромная Nokia с фонариком.

Что же делать? Неужели перечитывать огромный массив в надежде, что глаза наткнутся-таки на нужный отрывок? Ни в коем случае! Ведь есть вполне человеческое решение, требующее небольшой предварительной подготовки, но оправдывающее потраченную минуту на все сто:

найти текстнайти текстнайти текстнайти текстнайти текст

Все, что необходимо сделать – это скопировать все без остатка содержание файла в адрес любой закладки на своем iPhone, а саму ее назвать “Поиск текста” или как-то так. Для проверки работоспособности идем на тот же iPhones.ru и ищем слово “конкурс” (на самом деле будто пытаемся перейти с сайта по закладке “Поиск текста”), в точности как на скриншотах. Шесть совпадений! Все они выделены желтым цветом. Просто потрясающе!

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (Проголосуйте первым за статью!)
undefined
iPhones.ru
Часто бывает такое, что просто необходимо найти какой-то определенный фрагмент текста на той или иной странице в интернете. Идти до Большого Компьютера, стоящего в углу и пожирающего энергию своим шестисотваттным блоком питания все реже с появлением в доме iPhone, не хочется, ноутбук доставать из сумки тоже нет желания, под рукой только верный смартфон производства Apple...
Прокомментировать

🙈 Комментарии 29

  1. iPlayerDR avatar
    iPlayerDR22 июля 2009
    0

    хмм

  2. i100LoVe avatar
    i100LoVe22 июля 2009
    0

    Супер! Работает! Спасибо огромное!

  3. CyberAP avatar
    CyberAP22 июля 2009
    0

    Сафари до сих пор не умеет выполнять примитивных задач. А оперу запретили. Вот вам и политика эппл.

  4. StrikerX avatar
    StrikerX22 июля 2009
    0

    Как бы это баян, баянище.
    В сидии давным давно гуляет даже набор таких закладок с разными функциями на джаваскрипте

  5. batkobelomor avatar
    batkobelomor22 июля 2009
    0

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

  6. Axl_Warlock avatar
    Axl_Warlock22 июля 2009
    0

    Ставьте себе [защита от не санкционированной рекламы iPhones.ru ноги мне в рот] за 1,99 и поимеете поиск в разных поисковиках, на странице, отключение изображений, синхронизацию закладкок, блокирование рекламы и многое другое.
    А про Сафари забудете как страшный сон.

  7. jeniajass avatar
    jeniajass22 июля 2009
    0

    ух ты! здОрово!!!

  8. iEasy avatar
    iEasy22 июля 2009
    0

    А никто не думал перевести надписи?)
    Я вот сделал…ничего сложного ;)
    Первый скрин
    Второй скрин
    ————–
    javascript:void%28s%3Dprompt%28%27Find%20text%3A%27%2C%27%27%29%29%3Bs%3D%27%28%27+s+%27%29%27%3Bx%3Dnew%20RegExp%28s%2C%27gi%27%29%3Brn%3DMath.floor%28Math.random%28%29*100%29%3Brid%3D%27z%27%20+%20rn%3Bb%20%3D%20document.body.innerHTML%3Bb%3Db.replace%28x%2C%27%3Cspan%20name%3D%27%20+%20rid%20+%20%27%20id%3D%27%20+%20rid%20+%20%27%20style%3D%5C%27color%3A%23000%3Bbackground-color%3Ayellow%3B%20font-weight%3Abold%3B%5C%27%3E%241%3C/span%3E%27%29%3Bvoid%28document.body.innerHTML%3Db%29%3Balert%28%27Found%20%27%20+%20document.getElementsByName%28rid%29.length%20+%20%27%20matches.%27%29%3Bwindow.scrollTo%280%2Cdocument.getElementsByName%28rid%29%5B0%5D.offsetTop%29%3B
    ————–
    Соответственно меняем:
    Find = Найти
    text = текст
    Found = Найдено
    matches = совпадений
    Извините на флуд….

  9. iEasy avatar
    iEasy22 июля 2009
    0

    да, автору спасибо!

  10. BlackRaven15 avatar
    BlackRaven1522 июля 2009
    0

    Клево) правда кнопкой в браузере было бы удобней (спасибо эпл) но и так сойдет. Я все таки не поримаю эпл. Неужели простая функция поиска информации на сайте нарушает политику эпл? Или это проявление неполиткорректности? Или еще какое нить право нарушение запрещенное в 23 штатах?

  11. k214-raZor avatar
    k214-raZor22 июля 2009
    0

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

  12. squireller avatar
    squireller22 июля 2009
    0

    нет ли аналогичного букмарклета для Evernote? Чтобы добавлять, не заходя в приложение.

  13. Spuner avatar
    Spuner22 июля 2009
    0

    Та же функция, что и в Opera и не только….. Да, удобная функция. Даже сказал бы, что – ОЧЕНЬ удобная.

  14. kosten avatar
    kosten22 июля 2009
    0

    Я еще с 1.4.4 пользуюсь и не только в iphone и на компе только текстик скрипта чуток другой

    javascript:void(z=prompt(‘Find%20text:’,”));if(z.length%3E1){var%20b;var%20c=new%20RegExp(‘(‘+z+’)(?!([^%3C]*?%3E))’,’gi’);var%20d=’f_iphone_’+Math.floor(Math.random()*100);var%20e=’%3Cspan%20name=’+d+’%20id=’+d+’%20style=\’color:#000;background-color:%230e0;%20font-weight:bold;\’%3E$1%3C/span%3E’;var%20l=window.lastChangeFrom;if(l){var%20f=new%20RegExp(‘%3Cspan[^%3E]*%3E’+l+’%3C/span%3E’,’gi’);b=document.body.innerHTML.replace(f,l);void(document.body.innerHTML=b)}window.lastChangeFrom=z;b=document.body.innerHTML.replace(c,e);void(document.body.innerHTML=b);var%20g=document.getElementsByName(d);if(g&&g.length%3E0){alert(‘Found%20’+g.length+’%20matches.’);window.scrollTo(0,g[0].offsetTop)}else{alert(‘No%20items%20found’)}};

  15. 3GS_iPhoner avatar
    3GS_iPhoner22 июля 2009
    0

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

  16. Sadulin avatar
    Sadulin22 июля 2009
    0

    Хм, должно быть очень удобно, надо попробовать…

  17. k214-raZor avatar
    k214-raZor22 июля 2009
    0

    Зачем удалять полезные ссылки из комментариев? хотя бы в новость их впишите!

  18. splasher avatar
    splasher22 июля 2009
    0

    Вот еще полезный скриптик (Scroll to end) перематывает в конец сайта! Добавьте в закладку

    javascript:scroll(0,document.getElementsByTagName(‘body’)%5B0%5D.scrollHeight);

  19. d00mw01f avatar
    d00mw01f22 июля 2009
    0

    Я подобным пользуюсь еще с прошивки 2.0, тока я скачивал из сидии. В принципе это одно и тоже.. Но устанавливать легче гораздо – никакой возни, просто пару раз ткнул и все. А вручную это проделывать, только если джейла нету.. В сидии называеться типа “Find in Page” или “FindInPage”..

  20. Mazikin avatar
    Mazikin22 июля 2009
    0

    Можно узнать почему был удален мой комментарий с ссылкой на ресурс с собранием скриптов для айфоновского сафари?

  21. batkobelomor avatar
    batkobelomor23 июля 2009
    0

    Создайте тему на форуме и делайте там что душе угодно, получайте плюсики и радуйте людей

  22. Eshkin_Kot avatar
    Eshkin_Kot23 июля 2009
    0

    Печально, что данный скрипт не работает в landscape режиме, а автоматически переводит в portrait режим.

  23. DeVitus avatar
    DeVitus23 июля 2009
    0

    Замечательно, спасибо за новость.

  24. Surfer avatar
    Surfer23 июля 2009
    0

    Минут 15 вводил скрипт от руки… Случайно нажал на крестик почти его дописав. Зашел на сайт-ичточник, скопировал скрипт там!

    batkobelomor: скрипт копируется и здесь! но наши Вам поздравления с потраченными пятнадцатью минутами!!! :)

  25. Darkwing avatar
    Darkwing23 июля 2009
    0

    Прошу прощения, что не по теме, но:
    Цитирую:
    “Идти до Большого Компьютера, стоящего в углу и пожирающего энергию своим шестисотваттным блоком питания все реже с появлением в доме iPhone, не хочется,… ”

    Батько, ты сам понял что написал? Незнаю как остальные читатели, но я поломал глаза пока пытался понять скрытый смысл данной фразы…
    Может хотя бы перечитывать перед постом на сайт то, что написал??

    По теме: поиск рулит…

  26. kosten avatar
    kosten23 июля 2009
    0

    Кстати если в скрипте поменять Find Text на (Найти Текст) то в меня при нажатии выходит на русском “найти текст” мне нравится :))

  27. CyberMaD avatar
    CyberMaD23 июля 2009
    0

    Согласен… Не работает в Landscape. И после переворота в Portrait не показывает картинки. Но работает на ура ;)

  28. kolochkov avatar
    kolochkov10 июня 2010
    0

    Вот моя инструкция – http://kolochkov.ru/iphone/safari/
    Ссылку лучше открывать с iPhone ;)

  29. SashaA avatar
    SashaA29 сентября 2010
    0

    kolochkov – the best!

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь