-
Posts
5,139 -
Joined
-
Last visited
-
Days Won
32
Content Type
Profiles
Forums
Calendar
Store
Everything posted by s0rr0w
-
Я в общем... Еще не наигрались в утечки памяти, проблемы debug'а, "красоту" кода
-
Истерия с замыканиями продолжается....
-
Аналогично можно про любой браузер написать. Хром - глючное, жрущее память, убогое создание с интуитивно непонятным интерфейсом, которое из быстрого браузера постепенно скатится в список аутсайдеров.
-
Вопрос задан правильно. Учите матчасть, сударь
-
Что именно не получается? Что пробовал сделать?
-
Расстояний между блоками нет. Они формируются самими блоками #grid { display: grid; grid-columns: 10px 1fr 10px; } Скорее всего, аналогично таблице. Но точно не скажу
-
Размеры гридов в процентах можно ставить
-
Разбейте задачи на более мелкие. При возникновении вопросов - задавайте.
-
Я прав? Закрыто по соображениям отсуствия мозгов как это реализовать.
-
Кроссдоменный доступ или нет? Привязка сторейджа идет, если не ошибаюсь, на домен а не на урл. Поэтому проверка window.opener.localStorage ничем не отличается от window.localStorage, так как новое окно в другом браузере 100% не получится открыть.
-
А нафига нужна такая проверка? В чем ее смысл?
-
Легальна, если вы получаете ее в иностранной компании.
-
Если данных немного, то не обязательно. В пределах 500 наименований можно обойтись без дерганья сервера. При выборе опции селекта посылать запрос с нужной ID, на стороне сервера скрипт получает ID и делает выборку по нему из базы или других источников. Результат возвращает в виде json или готового html. json-данные темплейтируются при помощи JS, а если html - то просто вставляются в нужное место страницы. Все
-
http://habrahabr.ru/blogs/javascript/108295/ Полезно прочитать
-
Шанс, что тут будет присутствовать хоть один человек, который пользовался вертикальным графиком на JS, один из миллиона. Проще нагуглить, чем найти этого уникума.
-
На момент инициализации каждого из свойств объекта самого объекта еще не существует, поэтому this ссылается на window. function foo( obj ) { return obj }; function boo( ) { console.debug( this )}; var a = { x: foo( this), y: boo } console.debug(a) console.debug(a.y()) Но, после инициализации, все становится на свои места. Если ты хочешь, чтобы изменение одного свойства влияло на изменения других, придется делать более сложную структуру. var obj = function() { var a = 1; var b = "0"+a; var set = function(val) { a = val; b = "0" + a }; var getA = function() { return a } var getB = function() { return b } return { set: set, getA: getA, getB: getB } }() console.debug( obj.getA() ) console.debug( obj.getB() ) obj.set(43); console.debug( obj.getA() ) console.debug( obj.getB() ) Но, если бы не было долбаного IE, все можно было бы сделать проще...
-
В том, что у вас для каждой страницы одинаковые ссылки на комментарии.
-
Да нормально он ищет, дал задачу лошкам на форуме, они сэкономили кучу времени...
-
Нужна помощь с многоуровневм раскрывающимся меню
s0rr0w replied to karlitos32's question in JavaScript
Не хватает кода убирания класса с активного элемента -
А что говорит дядюшка Гугл?
-
Только у тебя между 27.02.2011 и 01.03.2012 один год и два дня, а между 27.02.2012 и 01.03.2013 - один год и три дня. А на самом деле должно быть два дня, так как год високосный и в нем 366 дней
-
Без понятия.
-
1. Автоблокировка окон. Победить скорее всего нельзя 2. Свойства интерфейса, победить скорее всего нельзя.