бубубу, , вчера воскресенье БЕЗЫМЯННОМУ ГЕРОЮ. ПО КРОВАТЯМ В АРАФАТСКОЙ ПУСТОШИ ОТАКУ МУХРЫМБАЙСКОЙ АРМИИ М. Свинодемон, , [0][1][2] Шынджы, , алколиз ПРО демон стрировалый пкааг токой болкон униво и набролся Хоу, , Алколиз делаэ таг: -Бугак!(Выпиваэ)"Йа виселэ, пьяне и джружелюбнэ. -Похмелэг"йа севодня груст. вы все говно и пидагасы!" -Отходняг"йа сегодня трезвый груст, мя никто не любед я никаму не нужен" Бугак!-ну и так по кругу короче! Таким нехитрым, биполярноцыкличным образом на балконе образуется понипсто из певных бутылог. (А на свалко пиздецпсто, который понипсто) Шынджы, , Шынджы, , Рвун Чехлов, , Кетауцн, , dicius, , Всё-то в жизни перепутолось хитро Чтоб запрячь тебя перилами дубовыми От Сокольников допарка на мятро сбюфемхел, , ПОЕДЕМТЕ ЖЕ ЧАРОЧКУ ЧАЧИ КУРОСАВА С ДРОТИКАМИ КУРАРЕ МЫ ХОТЕЛИ ПРОДАТЬ ПРОСРОЧЕННЫЕ САРДЕЛЬКИ. сбюфемхел, , ПОЕДЕМТЕ ЖЕ ЧАРОЧКУ ЧАЧИ КУРОСАВА С ДРОТИКАМИ КУРАРЕ МЫ ХОТЕЛИ ПРОДАТЬ ПРОСРОЧЕННЫЕ САРДЕЛЬКИ. Мабомокот, , КАКАБАКБОТ, , dicius, , >Што он настолько дохуя асинхронный, што можно частыми тычками в кнобку ево довести до йубилея. Йа кони шынджы не раз бираюсь в этих вашых уеб-технологиях, но што мишаед уникальный ид комента или хатяп сравнивадь с пердыдущим или блочить субмит с первого раза или я хз што там у вас Баравозулёон, , dicius, , Рвун Чехлов, , Прикол в том што наши далёкие предки 20 лет на зад просто слали форму. И у них всё работало. Без всяких уникальных идов. При том што инторнет-то и посильнее нонешнего тупил. Обычная ХТМЛ-форма обрабатывалсь тупейшим образом: нажато "отправить" - то тупо отправить данные на сервер и очистить страницу, ну или заблокировать нахер в ожидании ответа. Если ответ не дошол - показать юзеру пустой экран. Если юзер нажал F5 - спросить "эта страница является результатом отправки формы. Обновить её можно Толька путём повторной отправки. Повторная отправка может вызвать побощные эффекты. Нопремер ты потратиш ++денек на ++гандонов. Тощно продолжить?" В IE и фуррифоксе - тощно так. То ездь спокон веку именно браузеры сами боролись с ошибочной повторной отправкой. Но с некоторых пор всё поменялось и хром решил на эти давние традиции подзабить. Пока не нашёл внятного объяснения, что именно, как и когда изменили. Но на стэковефлоу уже такие йубилеи обсуждают во всю. И уже понаписано по углам интернета всяких "советов джля юново хтмльщика" где советуют эту кнопку по нажатию скриптово дизаблить, как чтото само собой разумеющееся. То есть руками реализовывать то, что раньше браузер делал сам. (И фуррифокс до сих пор пытается делать - из него йубильнуть не так-то просто) Короче, типичное ойти. Очередной случай, кода надо куда-то бежать чтобы просто оставаться на месте... :-| А так-то да, на кнобке уже висит обработчег, боян-омметр. (Может, это и даёт повод гуглу умыть руки и разрешить множественную отправку?) И костыль проще всего вставлять именно туда, в bayanometr.js. И кстате, сам этот баянометр тоже уже почти потерял роботоспособность... Скрипт в принципе не обучен отправлять на проверку ссылки https, а их сейчас большинство. Такая-то увлекательная dicius, , dicius, , dicius, , Дублизад, , Рвун Чехлов, , А вот это жопа. Те же скобки можно было бы заурлэнкодить (%28, %29). Но стандарт не предписывает экранировать скобки в урле. Ибо нахуя? Это стандартый ASCII и не имеют спец назначения как ?/=/&/#. И никто их не экранирует. Ни педивикия ни бравузер. Ни вообще никто. Наоборот по первой возможности заменят обратно на скобки. А парсеры ссылок обычно не захватывают знаки препинания, потому что по правилам типографики это норм что они приклеены к последнему слову, и если их зохватывать то сломается куча вполне естественных случаев употребления (типа https://svalko.org/, ну или https://svalko.org/ ). То есть в идеале это можно решить на уровне стандарта (рекомендовать кодировать знаки препинания, которые ставятся без пробела после слов). Было бы вообще пушка. А без этого надо городить какие-то нетривиальные турусы на колёсах, чтобы пони мать, когда юзер и мел введу урл в скобках, а когда скобки в урле. Пичалько... Рвун Чехлов, , Азаза, сломалось! :) Мм, , Имею введу бутылки хранить на балконе А если балкон рухнет кому нибудь от тяжести на голову Это уже соседи фографирывают штоб предявить в жэке я сбюфемхел, , я сбюфемхел, , я сбюфемхел, , я сбюфемхел, , храч, , Ну дык постав сябе на ондроед фурифокэ. Он даже лучше этого вашего хрома. Ну или нет. dicius, , Шынджы, , так я охуел, скажу я вам в прошлый раз я так охуел, когда лет десять на зад первый (и последний) раз увидел софаре сложно придумать что-то более бесполезное, ну разве што вон алколиса - никакой кастомизации, жрите што дают, а дают мало и чаще всего нефкусно и хуй забаниш потому што вечно у самурая нет цели, Толька вечное пакиданее Марокоп, , Баравозулёон, , Интересно, а плагины от фуррифокса подойдут к алколису? храч, , Рвун Чехлов, , Аймо Паскиайнен, , Шынджы, , dicius, , -есть есть есть есть! dicius, , Рвун Чехлов, , Аймо Паскиайнен, , есть ѣсть что есть ѣсть стакан, , Баравозулёон, , The quick fire fox jumps over the round globe. Баравозулёон, , Ремикимо, , но неожиданно их прекратили принимать за деньги карман, , Хочешь голубцов, собирай говно. Хочешь опрувэ, не забудь наорать на фожера. Хочешь сладких апельсинов? Хочешь спать, убей соседей. Хочешь я узнаю как тебя зовут? храч, , — Ну что Алколиз, не выходит у тебя плагин для фаерфокса? — с лукавой улыбкой интересуется наутро Хозяйка медной горы. — Нет, не выходит, — грустно отвечает Алколизд. — А черепаха? — И черепаха не выходит! — чуть не плача, сообщает Алкоглист. — Ну а Duke Nukem Forever? — Ничего не выходит!! — в слезах, утирая слезы платком для слез, слезно рыдая, слезится плачем безрадостных рыданий грусти Алкоголист. — А опрув? Опрув-то выходит? Ну хотя бы на тжреть торчит? — ... — беззвучно всхлипывает Алкоголизад. — А не надо было ____________! (Отгадка: камень) играем в РЧ, , Рвун Чехлов, , Некробампец! Во чо на хабре откопалось https://habr.com/ru/companies/productivity_inside/articles/775648/ Одно то, что кнопка блокирована, не означает, что отправить форму становится невозможно. Можно перейти на какое-нибудь из полей формы, нажать на клавишу enter или return – и форма будет отправлена. Но, помимо этого, метод никуда не годится с точки зрения доступности. Элементы с атрибутом disabled не могут принимать на себя фокус, а это создает путаницу для тех, кто использует скринридеры или перемещается по вебсайтам при помощи клавиатуры. И токое ощущение от пста што Есть вообще хоть одна логичная причина делать старую добрую отправку формы, которая должна перезагрузить страницу, особенно "не идемпотетным" методом post, неблокирующей? Кроме того что "нууу, мы как-то не додумались заблокировать, вот оно и неблокирующее"? Разработчики стандарта HTML/HTTP вообще думали над вопросом што вот юзер который тычет в кнопки когда хочет, вот сервер который имеет задержку, отвечает успехом или ошибкой или умер, и вот интернет между ними, который может тупить и пропадать и восстанавливаться, и весь этот параллельно-конкурентно происходящий бардак надо как-то логичным однозначным непротиворечивым образом синхронизировать? И первый же камент: "я конечно не фронт, но я чёт давно не встречал в своих проектах стандартные html формы которые на бек отправляют" Толька усугубляет ощущения. Тебе не надо скриптовать правильное поведение стандартной формы если ты наскриптуешь полностью свою форму! [негрспальцем.jpg] Вот кстате чот задумалсо што То вот кнопку надо вручную дизаблить чтоб джва раза не нажималась. То ленивая загрузка картинок скриптами у каждого первого - а то у браузера же лапки загрузить картинки в оптимальной последовательности (ленивую загрузку вроде добавили в стандарт). То самые отморозки вообще уже виртуальный скролл лепят. А то у браузера опять лапки оптимально сохранить в памяти простыню, которая отображается только частично. Скрипт в браузере может, а браузер не может. Да ещё и всем рассказывают что виртуальный скролл это збс. Ога, збс, до первого ctrl+a, или там ctrl+f... Короче, щитаю што загнивает это ваше хвалёное ойти, и чем дальше тем больше. И солнце - ёбаный фонарь! Вот. Я кончил. ***неуклюжие звуки слезания с трибуны*** Лисоволкозомби, , И я *встряхивает понибанку* И я, мой друк, и я Свинодемон, , [0][1][2] Отметиться |