iPhones.ru

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

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

найти текст

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

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

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

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

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

29 комментариев

Форум →
  1. iPlayerDR avatar
    iPlayerDR 22 июля 2009
    0

    хмм

    Войди на сайт, чтобы ответить
    Ответить
  2. i100LoVe avatar
    i100LoVe 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  3. CyberAP avatar
    CyberAP 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  4. StrikerX avatar
    StrikerX 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  5. batkobelomor avatar
    batkobelomor 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  6. Axl_Warlock avatar
    Axl_Warlock 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  7. jeniajass avatar
    jeniajass 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  8. iEasy avatar
    iEasy 22 июля 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
    iEasy 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  10. BlackRaven15 avatar
    BlackRaven15 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  11. k214-raZor avatar
    k214-raZor 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  12. squireller avatar
    squireller 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  13. Spuner avatar
    Spuner 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  14. kosten avatar
    kosten 22 июля 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_iPhoner 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  16. Sadulin avatar
    Sadulin 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  17. k214-raZor avatar
    k214-raZor 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  18. splasher avatar
    splasher 22 июля 2009
    0

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

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

    Войди на сайт, чтобы ответить
    Ответить
  19. d00mw01f avatar
    d00mw01f 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  20. Mazikin avatar
    Mazikin 22 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  21. batkobelomor avatar
    batkobelomor 23 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  22. Eshkin_Kot avatar
    Eshkin_Kot 23 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  23. DeVitus avatar
    DeVitus 23 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  24. Surfer avatar
    Surfer 23 июля 2009
    0

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

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

    Войди на сайт, чтобы ответить
    Ответить
  25. Darkwing avatar
    Darkwing 23 июля 2009
    0

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

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

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

    Войди на сайт, чтобы ответить
    Ответить
  26. kosten avatar
    kosten 23 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  27. CyberMaD avatar
    CyberMaD 23 июля 2009
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  28. kolochkov avatar
    kolochkov 10 июня 2010
    0

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

    Войди на сайт, чтобы ответить
    Ответить
  29. SashaA avatar
    SashaA 29 сентября 2010
    0

    kolochkov – the best!

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

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

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