-
Posts
2,910 -
Joined
-
Last visited
-
Days Won
64
Content Type
Profiles
Forums
Calendar
Store
Everything posted by sigma77
-
Starter, Форма - один из способов передать какие-либо данные серверу. Если помимо логина/пароля нужно передавать какие-либо еще данные, но пользователю их видеть не обязательно, используют скрытые поля.
-
Лиза С, Форум русского сообщества - http://www.phpbbguru.net/ Тут есть вся информация. Там же инструкция - http://www.phpbbguru.net/documentation/install/ В принципе там всё просто. Точно также двигаешься по шагам, как при установке десктопного приложения.
-
Eldon, Не это ли нужно? http://htmlbook.ru/faq/kak-dobavit-kartinku-na-veb-stranitsu http://htmlbook.ru/samhtml/ssylki/absolyutnye-i-otnositelnye-ssylki
-
Да ладно. Делаешь одну картинку, а потом с помощью карт изображений выделяешь ссылки. Делов-то. И никакого css. Не абсурд. Всё логично и прописано в документации. Если ты чего-то не знаешь или не понимаешь, это не значит, что это тупо. П.с. а за что русский ты не любишь?
-
Starter, http://jsfiddle.net/
-
Клик по элементу и ответ аякса (события не связаны)
sigma77 replied to sigma77's question in JavaScript
Сейчас по старой логике аякс запускается именно по onchange каждого поля. Новую логику, чтобы аякс отправлялся по нажатию на кнопку или при выходе из режима редактирования буду обсуждать. -
Как работает модерация описано в конкретном php-коде конкретного сайта.
-
Блин, ну почему билеты до Питера такие дорогие
-
Я может чего-то не понимаю... но как можно изучить приёмы не изучая программную часть? Как вы их писать будете? Это всё равно, что учиться читать и писать не изучая букв. А так: http://learn.javascript.ru/ http://www.books.ru/books/javascript-i-jquery-ischerpyvayushchee-rukovodstvo-dvd-rom-2093057/?show=1 http://www.books.ru/books/javascript-podrobnoe-rukovodstvo-6-e-izdanie-1814274/?show=1
-
Клик по элементу и ответ аякса (события не связаны)
sigma77 replied to sigma77's question in JavaScript
Вот как оно приблизительно выглядит - http://jsfiddle.net/TNGEM/6/ В нормальном состоянии это обычные поля, где пользователь может задать значения. При нажатии на карандашик переходим в режим редактирования, где можем изменять имена полей, удалять их, добавлять option к селектам и т.п. В режиме редактирования, при внесении изменений в поле приходит ответ, содержащий в т.ч. html-верстку с новыми значениями. При выходе из режима редактирования (повторном нажатии на карандашик) полученный html заменяется на новый. И пользователь видит измененные значения. Т.е. было у него <select> <option value="">Вариант 1</option> <option value="">Вариант 2</option> <option value="">Вариант 2</option> </select> Стало, например <select> <option value="">Первый</option> <option value="">Второй</option> <option value="">Третий</option> <option value="">Четвертый</option> </select> -
Клик по элементу и ответ аякса (события не связаны)
sigma77 replied to sigma77's question in JavaScript
Нет. Это функционал для работы с кастомными полями. Есть карточка клиента, в которую администратор аккаунта может добавлять свои поля: название поля - само поле При загрузке и для остальных пользователей добавленные поля выглядят обычным образом. При нажатии на кнопку включается режим редактирования, соответственно администратор может изменить название поля, удалить, либо например добавить дополнительные пункты к полям типа селект, радиокнопки. Повторное нажатие на кнопку осужествляет выход из режима редактирования и вносит соответствующие изменения в обычный режим. -
Клик по элементу и ответ аякса (события не связаны)
sigma77 replied to sigma77's question in JavaScript
Уже сделала без интервала. По этому принципу - http://forum.htmlbook.ru/index.php?showtopic=39680&view=findpost&p=277726 С интервалом было первое решение, т.к. нужно было дождаться ответа аякса, чтобы получить данные для обработки. Поэтому интервал проверял каждые n секунд появился ли ответ, и, если да, обрабатывал его. -
Клик по элементу и ответ аякса (события не связаны)
sigma77 replied to sigma77's question in JavaScript
Этот вариант, я тоже рассматриваю, но его нужно обсуждать, может по дизайну не прокатить. Либо при аяксе кружочек показывать. -
Клик по элементу и ответ аякса (события не связаны)
sigma77 replied to sigma77's question in JavaScript
Ага. Кажется я поняла. var isClicked = false; function doSomething() { // Code here isClicked = false; } $('#ajax').ajaxComplete(function() { if (isClicked) { doSomething(response); } }); $('#button').click(function() { isClicked = true; if (typeof response !== 'undefined') { doSomething(response); } }); Так? -
Клик по элементу и ответ аякса (события не связаны)
sigma77 replied to sigma77's question in JavaScript
Крутилка есть При клике скрывается кнопка, вместо неё появляется крутилка. Так что по идее проблем с двойным нажатием быть не должно. Про аякс при клике - это уже буду обсуждать. Так, конечно было бы проще. -
Клик по элементу и ответ аякса (события не связаны)
sigma77 replied to sigma77's question in JavaScript
Это не хорошо. Т.к. кликая по кнопке пользователь будет ожидает от этого какого-либо действия. А если его не будет, то воспримет это как глюк. Или я так поняла? -
Клик по элементу и ответ аякса (события не связаны)
sigma77 replied to sigma77's question in JavaScript
Ты эту имеешь ввиду - http://api.jquery.com/deferred.done/? В этом же случае событие просто сработает после завершения аякса, не дожидаясь клика...? mishka, MiksIr, Т.е. вы предлагаете скрывать кнопку или каким-либо еще образом показывать её неактивность на время выполнения аякса? Вариант хороший, но скорее всего по дизайну не прокатит. -
Всем привет, Попробую описать проблему. Имеется такая структура html-кода <span id="button">Кнопка</span> <span id="text">Текст</span> <input id="field" type="text"> При внесении изменений в инпуте отправляется аякс-запрос. $('#field').change(function() { $.ajax({/* данные запроса */}); }); При нажатии на кнопку, текст должен заменится ответом, полученным из запроса. Проблема в том, что при клике запрос может быть еще не отработан, соответственно данных не будет и скрипт не исполнится. Я пока решила эту проблему, использовав $.ajaxComplete() и setInterval: $('#ajax').ajaxComplete(function() { response = jQ.parseJSON(request.responseText); }); $('#button').click(function() { var interval = window.setInterval(function() { if (typeof response !== 'undefined') { that.renewViewMode(response); clearInterval(interval); } }, 500); }); Но может есть другие, более лучшие решения?
-
Если бы были курсы по битриксу для верстальщиков - пошли бы вы?
sigma77 replied to zxSpectrum128's topic in Flame
Про вёрстку под битрикс ничего плохого сказать не могу. А вот программисты у нас, да, частенько на него ругаются. -
MailRes, table-layout: fixed;
-
Спец. средства есть - http://ru.wikipedia.org/wiki/MathML Либо позиционированием или картинкой
-
Первый раз устраиваюсь на должность HTML верстальщик
sigma77 replied to lobanov_kirill_'s question in HTML Coding
Очень мутно выглядит. -
Редактор такой. http://www.pspad.com/ru/
-
ohinem, Померяй линейкой.
-
alexandr_v-vich, А что за движок?