Kompilator

Пользователь
  • Публикации

    205
  • Зарегистрирован

  • Посещение

Репутация

3 Обычная

О Kompilator

  • Звание
    Участник
  • День рождения 07.09.1977

Контактная информация

  • Web site
    http://велосвет.рф

Информация

  • Пол
    Мужчина
  • Откуда
    Москва
  • Интересы
    Велосвет

Посетители профиля

524 просмотра профиля
  1. Извлечение текста одного из фреймов Гугл Хрома.

    Класс ! Значит буду гуглить.
  2. Извлечение текста одного из фреймов Гугл Хрома.

    Пробовал парсить через PHP: <?php $text = file_get_contents( 'http://xn--b1aaib2asvk.xn--p1ai/china.html' ); preg_match( '/<title>(.*?)<\\/title>/is' , $text , $title ); echo $title[1]; ?> Но у требуемого сайта (не тот который в примере), вход под паролем и логином, я не знаю как дать их серверу. Хочется извлекать текст со страницы прямо на моём компьютере.
  3. Здравствуйте. Мне нужно получить весь текст одного фрейма из трёх на странице. Речь о Гугл Хроме. Желательно в буфер обмена, но если так нельзя, то в файл или ещё как-нибудь. Каким образом это можно сделать ? Спасибо.
  4. Так уже решил проблему. Перед Вашим постом рассказал как.
  5. Создал PHP файл запрещающий кеширование: <?php header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s")." GMT"); header("Cache-Control: no-cache, must-revalidate"); header("Cache-Control: post-check=0,pre-check=0", false); header("Cache-Control: max-age=0", false); header("Pragma: no-cache"); ?> , и инклюдом вставляю сижу теперь в начало каждой страницы, коих на моём сайте миллион. Проблема решилась, теперь всё работает как надо. Интересно то, как до этого сайт прекрасно работал, как могло такое произойти ? Хостинг говорит, что никакие настройки не менял, почему тогда я начиная с позавчера получал страницу из кеша пока не обновлял по F5 ? Два года сайт работал, комментарии всегда отображались корректно и тут на тебе, в одночасье рухнуло (((. Может кто-нибудь объяснить, из-за чего такое могло произойти ?
  6. Вот сейчас снова. Появилось 2 новых комментария от пользователей, а в PHP-MyAdmin их не было видно. Обновил по F5, только тогда появились. Может ракое быть, что Рег.ру не договаривают чего-то и это ихний глюк ? Может быть сервер не может отдать страницу и в этом случае мне показывают версию из кеша, от этого я вижу устаревшие данные ?
  7. Спасибо, это уже вечером. Сейчас заметил, что в PHP-MyAdmin тоже отображались удалённые строки. Я переходил в другую таблицу, возвращался в текущую, строки были (хотя их удалил). Когда обновил PHP-MyAdmin через F5, строки перестали отображаться. Это какой-то бред.
  8. Здравствуйте. Вчера днём нарушилась работа моего сайта - ссылка. Два дня назад всё работало корректно, но с какого-то момента при добавлении нового комментария, он перестал отображаться пока не обновить страницу вручную (F5). Т.е. при переходе от страницы к странице (обзоры разных устройств), я вижу старые комментарии (нет вновь добавленных, исправленных, присутствуют уже удалённые), хотя в БД изменения произошли (вижу это в PHP-MyAdmin). Иногда не получается добавить новый комментарий в БД, но реже. При добавлении комментария, данные передаются другой странице по ГЕТ. В этой странице происходит добавление/изменение записи в БД и возврат в вызывающую страницу при помощи: <meta http-equiv="refresh" content="0; url='.$path.'"> Данная строка выводится в HTML файл при помощи echo, т.е. HTML код страницы содержит всего одну строку - <meta http-equiv="refresh" content="0; url='.$path.'"> Может быть из-за этого ? такой переход некорректен ? но ведь еще позавчера всё работало. Хостинг Рег.ру, они говорят, что никаких изменений не происходило на их сервисе. Я удалил с сервера весь сайт и залил из бекапа (месячной давности) со своего компа, проблема не пропала, вернул обратно, т.к. были некоторые изменения. Для проверки глюка нужно зайти на сайт , залогиниться, логин: asdf, пароль: asdf и попробовать оставить комментарий внизу страницы. Интересна особенность, то что с другого компьютера бывает всё работает как надо, особенно в браузере ИЕ. С моих же компьютеров глючит и с телефона глючит. Помогите пожалуйста решить проблему.
  9. Увеличение картинки по клику средствами CSS.

    Именно костыли и нужны и именно в CSS. Т.к. страница уже написана, там сотни фотографий, руками сидеть менять HTML под JS я с ума сойду.
  10. Об увеличение картинки по клику средствами CSS.

  11. Здравствуйте. Нашел в сети стиль для увеличения картинки по клику. Всё бы хорошо, но при наведении мыши на миниатюру, курсор не слушается команды: cursor: pointer; , отображается стрелка. Зато когда картинка увеличилась, отображается курсор: cursor: zoom-out; Так же не получается сделать рамку и тень вокруг увеличившейся картинки, использую такие команды: box-shadow: 3px 3px 5px rgba(0,0,0,0.5); border: solid 1px rgba(210,210,210,.4); Вот полный текст стиля: img.foto_smal-big { cursor: pointer; border: none; /* Убираем рамку */ margin-top: 0; margin-bottom: 10px; margin-left: 15px; margin-right: 15px; float: left; width:auto; height:159px; box-shadow: 3px 3px 5px rgba(0,0,0,0.5); } img.foto_smal-big:hover { display: block; position: fixed; z-index: 10; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: auto; height: auto; max-width: 99%; max-height: 99%; border: solid rgba(210,210,210,.4); border-width: 100vh 100vw; cursor: zoom-out; } :not(:active) > img.foto_smal-big:not(:hover), img.foto_smal-big:active { pointer-events: none; } Вот ссылка на сайт где это работает: жми . Стиль применён к картинкам которые расположены по 3 шт. Кликайте на них и смотрите что получается. Спасибо.
  12. Передача параметров в функцию.

    Нашел как менять класс, это меня устраивает. Теперь просто изменяется высота контейнера, то что мне и требовалось. onClick="document.getElementById(\''.$nummess.'\').className = \'postblock_news_2\'" Всего одна строчка, а у меня была написана целая функция с привлечением БД. Ужас.
  13. Передача параметров в функцию.

    Беру из БД абзац, длинный, до 3000 символов. С тегами форматирования разными, с IMG, <b>, <p>, кавычками и прочими символами. Но document.getElementById('12345').innerHTML отказывается работать из-за того, что в тексте полно переводов на новую строку. Руками все переводы убирал, работает. Тот же абзац не передаётся в функцию, но это уже решил, формирую в её теле всё что мне нужно. Хочу сделать раскрывание абзаца при нажатии на кнопку - "Читать полностью". Вот сайт - http://велосвет.рф/kompilator_k-3m.html По сути, мне нужно всего лишь изменить стиль окна. Сначала все окна одной высоты - 150px, а когда жмёшь - "Читать полностью", окно раскрывается вниз. Но как сделать это без замены ХТМЛ я не знаю, вот и мучаюсь, пытаюсь весь текст абзаца менять при помощи - document.getElementById('12345').innerHTML.