JavaScript и CSS
JavaScript глазами VB-разработчика: даты, строки и обрезка пробелов, cookie, всплывающие окна, позиция курсора, каскадные списки на Ajax и CSS-приёмы для старых Web Forms страниц.

НазваниеУровеньЧтение
Позиция курсора в TextBox на JavaScript: чтение, установка и вставка текста
Средний8 мин
Каскадные выпадающие списки в ASP.NET на CascadingDropDown из AJAX Control Toolkit
Средний9 мин
DateAdd и DateDiff на JavaScript: привычные функции VB в браузере
Средний8 мин
Div в одну строку как span: display inline, inline-block и float
Новичок7 мин
Открываем всплывающее окно через window.open: параметры, блокировщики, безопасность
Новичок8 мин
Запись cookie из JavaScript: функция SetCookie и её атрибуты
Новичок8 мин
Trim на JavaScript: убираем пробелы по краям строки как в VB
Новичок7 мин
Аналог VB Mid на JavaScript: вырезаем подстроку правильно
Новичок7 мин
JavaScript и CSS
Позиция курсора в TextBox на JavaScript: чтение, установка и вставка текстаВставить шаблон в место курсора, подсказать формат по мере ввода, вернуть каретку после маски: всё это начинается с вопроса «где сейчас курсор». Разбираем кроссбраузерный ответ.
JavaScript и CSS
Каскадные выпадающие списки в ASP.NET на CascadingDropDown из AJAX Control ToolkitКатегория, затем товар; страна, затем город. Связанные списки без полной перезагрузки страницы в Web Forms проще всего собрать на CascadingDropDown и лёгком веб-сервисе ASMX.
JavaScript и CSS
DateAdd и DateDiff на JavaScript: привычные функции VB в браузереВ VB дату сдвигают одной строкой DateAdd, а разницу считают DateDiff. В JavaScript таких функций нет, зато их несложно написать самому и не наступить на типичные грабли объекта Date.
JavaScript и CSS
Div в одну строку как span: display inline, inline-block и floatБлоки div по умолчанию выстраиваются сверху вниз. Когда их нужно поставить в строку, на выбор есть три приёма CSS, и у каждого свои особенности поведения и старых браузеров.
JavaScript и CSS
Открываем всплывающее окно через window.open: параметры, блокировщики, безопасностьОкно выбора даты, справка к полю, печатная форма: в Web Forms-проектах всплывающие окна встречаются повсюду. Разбираем window.open так, чтобы окно открывалось, не блокировалось и не открывало дыру.
JavaScript и CSS
Запись cookie из JavaScript: функция SetCookie и её атрибутыCookie из JavaScript записывается одной строкой, но у этой строки есть формат и набор атрибутов. Собираем аккуратную функцию SetCookie и разбираем, почему cookie иногда «не сохраняется».
JavaScript и CSS
Trim на JavaScript: убираем пробелы по краям строки как в VBВ VB лишние пробелы убирает Trim, а в старых браузерах такого метода у строк не было. Пишем три функции с привычными именами и разбираемся, какие символы считать пробелом.
JavaScript и CSS
Аналог VB Mid на JavaScript: вырезаем подстроку правильноВ VB подстроку вырезают функцией Mid, а в JavaScript для этого есть сразу три метода с похожими именами и разным поведением. Разбираем, какой из них брать и как не ошибиться на единицу.
Позиция курсора в TextBox на JavaScript: чтение, установка и вставка текстаВставить шаблон в место курсора, подсказать формат по мере ввода, вернуть каретку после маски: всё это начинается с вопроса «где сейчас курсор». Разбираем кроссбраузерный ответ.
JavaScript и CSS
Каскадные выпадающие списки в ASP.NET на CascadingDropDown из AJAX Control ToolkitКатегория, затем товар; страна, затем город. Связанные списки без полной перезагрузки страницы в Web Forms проще всего собрать на CascadingDropDown и лёгком веб-сервисе ASMX.
JavaScript и CSS
DateAdd и DateDiff на JavaScript: привычные функции VB в браузереВ VB дату сдвигают одной строкой DateAdd, а разницу считают DateDiff. В JavaScript таких функций нет, зато их несложно написать самому и не наступить на типичные грабли объекта Date.
JavaScript и CSS
Div в одну строку как span: display inline, inline-block и floatБлоки div по умолчанию выстраиваются сверху вниз. Когда их нужно поставить в строку, на выбор есть три приёма CSS, и у каждого свои особенности поведения и старых браузеров.
JavaScript и CSS
Открываем всплывающее окно через window.open: параметры, блокировщики, безопасностьОкно выбора даты, справка к полю, печатная форма: в Web Forms-проектах всплывающие окна встречаются повсюду. Разбираем window.open так, чтобы окно открывалось, не блокировалось и не открывало дыру.
JavaScript и CSS
Запись cookie из JavaScript: функция SetCookie и её атрибутыCookie из JavaScript записывается одной строкой, но у этой строки есть формат и набор атрибутов. Собираем аккуратную функцию SetCookie и разбираем, почему cookie иногда «не сохраняется».
JavaScript и CSS
Trim на JavaScript: убираем пробелы по краям строки как в VBВ VB лишние пробелы убирает Trim, а в старых браузерах такого метода у строк не было. Пишем три функции с привычными именами и разбираемся, какие символы считать пробелом.
JavaScript и CSS
Аналог VB Mid на JavaScript: вырезаем подстроку правильноВ VB подстроку вырезают функцией Mid, а в JavaScript для этого есть сразу три метода с похожими именами и разным поведением. Разбираем, какой из них брать и как не ошибиться на единицу.
Ничего не нашлось. Сбросьте фильтр или попробуйте поиск по всей базе.