Цитата:
У нас такая строка информационного характера, как напоминание, если посетитель закроет, то ему не будет показываться эта строка сутки. Почему через сутки - потому что посетитель может забыть или изначально машинально закрыть. То что вы описали в пункте Б вообще не имеет никакого отношения, мой текст про доставку является примером. |
Молодцом, а зачем тогда выставляете код, который к вам отношения не имеет? Ведь то чего вы хотите сотворить с показанной кнопкой лишено всякого смысла.
Значит примените к тому, что для вас имеет смысл один из вариантов: 1) При выборе пользователем "Скрыть", контейнеру кнопки определяется класс или css свойство скрывающее кнопку, а его id записывается в куки (если кнопок несколько, то можно хранить под одним именем, например hidden, массив id контейнеров как json). При открытии страницы проверяется наличие в куках имени hidden, и если есть скрываются контейнеры указанные в нем. 2) При выборе пользователем "Скрыть", ее контейнер удаляется, а его id записывается в куки как и в первом случае. При запросе страницы пользователем сервер проверяет наличие в куках имени hidden, и если есть не выводит на страницу контейнеры указанные в нем. |
Цитата:
1 вариант |
Цитата:
Реализовывайте вариант 1, проблема в чем, в незнании что такое cookie или в чем? |
Цитата:
А готового решения такого нигде нет? Просто такая строка с закрытием много где есть, а готового решения по поиску найти не могу. |
Цитата:
|
Цитата:
Так готовое решение есть? |
Цитата:
Ну так не конечный же пользователь пишет код, а вы, а если удалять, то кто будет выводить? Или все таки пихать html-код в куки хотите? Тогда сами делайте. А сокрытие, это полностью клиент делает. Как сделать, я уже объяснял, что такое куки - прочесть не сложно, а если у вас используется jQuery, то там просто. Чего вам нужно готового? Показывайте конкретно в таком случае код свой, ибо единственная трудность которая у вас (для вас) может возникнуть, это сокрытие множества. Поясню о чем я. Допустим есть у вас единственный блок, который нужно спрятать, то если не лень прочесть о куках и сами сделаете, и это займет меньше времени, чем поиск "готового" в интернете. Но если таких блоков на странице несколько, и на каждый отдельно ставить куку, то потребуется разбор имен кук, которые группируют эти куки для этой задачи. Либо все ссылки на блоки писать в одну куку. Нужно будет решать, что есть время для этих блоков, имеется ввиду если в одну куку пишутся ссылки на несколько блоков. А вам нужно готовое, а чего нужно сами не ведаете. |
Цитата:
![]() Ну так вот же я писал, http://www.klenmarket.ru/ тут наверху строка про доставку, надо тоже самое, только у них закрытие запоминается навсегда, а нам надо на сутки (мы позже отрегулируем). В js я лично совсем не понимаю, только знаю как по инструкции готовые коды поставить и все. Помогите пожалуйста. |
Вы когда либо заказывали исполнение работы программисту, что такое ТЗ знаете?
Вы думаете по этой картинке я догадаюсь чего вам надо? Не надо никаких ссылок на кого-то, и сделать так как у них, только в полосочку.... Есть у вас готовый html код который и нужно обрабатывать? Приводите его и поясняйте чего там прятать и по какому условию. Напишут вам в таком случае конкретное. Нет html кода, значит поясните задачи, и в конце концов хотя бы раз ответьте на вопрос - у вас одна единственная панель которую скрыть надо или же подобных много? Или напишу/напишут как пример, а там сами разбирайтесь как и к чему у себя его прикручивать. |
Часовой пояс GMT +3, время: 04:34. |