Aetae, А я еще добавлю, что использование MutationObserver оправданно в том случае, когда вы не имеете доступа к коду, открывающего попапы. Или попапы не имею событий. Наиболее часты случай – это расширения для браузеров. В остальных моментах я бы не стал его использовать. Тут и нагрузка на страницу, и геморрой с отловом узлов.
Ага. Мне чтобы вшивый сарайчик построить нужно нанимать строительную компанию? Кирпичи и я сам могу кое-как уложить. Ну бываю иногда огрехи, не страшно.
навскидку
согласно www.faqs.org/rfcs/rfc2822.html строки сообщения должны быть разделены символами CR LF (\r\n). Пункт 2.1.
Вы используете PHP_EOL, который в линуксе равен только переводу строки, без возврата каретки (\n).
Используйте последовательность CRLF
Dwellss, а чтобы вручную не делать, то ставишь расширение TamperMonkey, создаешь для этого сайта скрипт, пишет там эти строки. Они будут сразу отрабатывать при заходе на сайт.
Как второй вариант, можно поставить NoScript и отключить javascript для этого сайта. Если конечно он в принципе останется работоспособным без скриптов.
Дмитрий Нестеров, грубо говоря, пхп ничего не знает о других пользователях.
В ответ на запрос пхп-скрипт запускается, отрабатывает и умирает.
Вот в пределах этого запроса и действуют настройки.
db9vol, такое может быть, если ваша ссылка перекрывается сверху другим блоком.
Кликните правой кнопкой в области ссылки, выберите исследовать элемент и через инспектор просмотрите какие блоки где расположены.
spoiler
spoiler
Ну или можете сделать пример с проблемой в песочнице (https://codepen.io) и скинуть сюда, авось кто-то сразу даст решение.
Niksak, ну в целом мысль правильная. получаете список эпизодов и рисуете по ним таймлайн.
по клику перемещение на указанную позицию
если эпизодов нет то была просто прямая полоса
ну вот здесь я бы не ставил условий.
Ведь можно посмотреть иначе: если эпизодов нет, то это один эпизод во всю длительность видоса. Тоесть всегда представление данных в виде эпизодов, просто в отдельных случаях он один.
Пункт 3.1