
nerv
Expert-
Posts
674 -
Joined
-
Last visited
-
Days Won
29
Content Type
Profiles
Forums
Calendar
Store
Everything posted by nerv
-
Кстати, сейчас учу Посмотрим, хватит ли моего упрямства))) Какое-то время еще мог обходится переводчиком, но, чем дальше, тем больше. Начинаешь понимать, что незнание языка отрезает тебя почти от половины мира: нет возможности получать нужную информацию своевременно и т.п.
-
2. вместо var objp = document.getElementById("outpger"); document.getElementById("outpger").style.left = 0; document.getElementById("outpger").style.top = 0;что-то вроде этого var elem = document.getElementById( 'outpger' ); // elem замени на нормальное "говорящее" имя elem.style.left = elem.style.top = '0px';4. думаю, в данном случае можно перефразировать как функция для назначения обработчиков событий
-
хе html, css, javascript (лучше последнее). Если не уверен, что осилю, не берусь. nerv-net@yandex.ru
-
А плагинов галерей для wordpress нет?
-
alexandr_v-vich, 1. однобуквенные имена переменных не есть гуд var t = l = resl = rest = lp = tp = 0; 2. очень хитрый финт ушами : ) найти элемент по Id, записать ссылку на него в переменную, затем еще два раза найти его по Id, установить числовые(?) значения без единиц измерения 'px' var objp = document.getElementById("outpger"); document.getElementById("outpger").style.left = 0; document.getElementById("outpger").style.top = 0; Говорят, что для этих целей используют классы... 3. ай-яй-яй document.getElementById("outpger").style.left = nesl - 41 + "px"; document.getElementById("outpger").style.top = 0-70 + "px"; // отдельное внимание этой строке: 0 - 70. Зачем так сложно?) document.getElementById("outpger").style.width = document.getElementById("opener").offsetWidth - 61 + "px"; document.getElementById("outpger").style.padding = "0px"; document.getElementById("outger").style.left = nesl + 29 + "px"; document.getElementById("outger").style.top = nest + "px"; document.getElementById("outger").style.backgroundColor = "#e6e6e6"; document.getElementById("outger").style.padding = "0px"; document.getElementById("outger").style.paddingLeft = "10px"; document.getElementById("outger").style.paddingTop = "2px"; document.getElementById("outger").style.backgroundColor = "transparent"; document.getElementById("outpger").style.height = "20px"; document.getElementById("outpger").style.margin = "0"; document.getElementById("outpger").style.fontSize = "16px"; document.getElementById("outpger").style.textAlign = "center"; document.getElementById("outpger").style.color = "rgba(26, 26, 56, 0.9)"; 4. не кросс-браузерно (как минимум) ssyl[0].addEventListener("click", function(event) { event.preventDefault(); slide.style.marginLeft = "0px"; remark(); }); ssyl[1].addEventListener("click", function(event) { event.preventDefault(); slide.style.marginLeft = "-850px"; remark(); }); ssyl[2].addEventListener("click", function(event) { event.preventDefault(); slide.style.marginLeft = "-1700px"; remark(); }); left.addEventListener("click", function(event) { event.preventDefault(); slide.style.marginLeft = parseInt(slide.style.marginLeft) - 850 + "px"; remark(); }); right.addEventListener("click", function(event) { event.preventDefault(); slide.style.marginLeft = parseInt(slide.style.marginLeft) + 850 + "px"; remark(); }); сделали бы биндер и передавали туда, все, что вам надо
-
weart, не знаю, что Вы имеете в виду под "ленивой" загрузкой изображений, но было бы не плохо загружать/подгружать их по мере проскроллености страницы, аналогично и yarovikov.ru/slideshow/ Галереи разные бывают. Думаю, если Вы знаете js, то написать нужную Вам труда не составит.
-
В целом, мне понравилось, молодец) В дизайне, я мало что понимаю, да и вообще, я мало что понимаю могу только по коду js несколько замечаний высказать, разумеется, если ты сам его писал и если интересно)
-
meri_bet248, до конца не врубился. Буду исходить из того, что удалось понять. Если исвестны размеры области, в которую подгружается контент, создаете див аналогичных пропорций (не показывая его пользователю), в него пихаете контент и смотрите, что получилось. От этого танцуете дальше в плане навигации. Опять-таки, возможно, будет проще все сразу загрузить на страницу и не замарачиваться. А помещается или нет определять, например, по св-ву scrollHeight. Все зависит от того, что у Вас там есть) Раз уж Вы просили ссылки: Размеры и прокрутка Размеры и прокрутка для страницы
-
Быть того не может, если вы не "очищаете" таймер. А что надо то вообще?)
-
Я их не читал. Только первое в теме
-
alexandr_v-vich, используйте один обработчик и делегирование (если я правильно понял задачу)
-
<a href="#"><img src="http://forum.htmlbook.ru/public/style_emoticons/default/rolleyes.gif" alt=""><p>text</p></a> <script> // with лучше не использовать, только для примера with( document.getElementsByTagName( 'a' )[ 0 ] ) { alert( children[ 0 ].tagName + '\n' + children[ 1 ].tagName ); } </script>
-
Действия браузера по умолчанию
-
Данная информация содержится в объекте события.Получение объекта события Делегирование событий
-
Поиск элементов в DOM
-
Не обессудьте, но она ужасна) Моя полуторная 2-х летней давности была не лучше) А первую я не доделал
-
Я не профессионал, но эту точку зрения разделяю. Сопоставить можно с программированием, когда новички для решения простейшей задачи изобретают невероятные велосипеды, а профессионалы "ставят мат в два хода". Даже есть такая точка зрения, что для заказчика мало писать нельзя, а то скажет "за что я им деньги плачу" (эта точка зрения не моя). И это тоже правильно. И того, и другого, и скидку им подавай)))
-
Вот здесь, здесь и здесь я меняю [vba]код[/vba] на html код для оформления vba кода Скрипт не оптимизирован и в данный момент находится в разработке, плюс "особенности" ucoz, но смысл, думаю, ясен.
-
Для верстки Notepad++ использую, но не часто. Больше скрипты в нем пишу. Очень выручают следующие настройки: Notepad++ -> Опции -> Настройки -> Резерв/Автозавершение -> Включить для каждого ввода [галочка], Завершение функций [переключатель], Подсказка при вводе параметров функций [галочка] Notepad++ -> Синтаксис -> HTML [Тут выбирать в зависимости от того, что нужно]
-
А можно по-русски? Что за колбека? Не знаю такого. Колобка знаю (хоть лично не знаком), а колбека нет Сохраняйте текущее значение в перемененной.
-
Правильно сделали, что убрали собаку К сожалению, мне тоже так показалось. Согласен. Первая мысль - это влетит в копеечку! В целом, сложилось такое же мнение. Verder, хотел бы обратиться к Вам по поводу, "приглашаем". Готов сотрудничать, если сочтете это возможным. О себе. Два года назад начал изучать html4, css2. Практиковался на http://nepiu.narod.ru Знаю, он ужасен, но показать мне больше не чего Кстати, спасибо Владу за это, ибо учился по его самоучителям) Сейчас все больше проявляю интерес к программированию. Изучал Assembler Language (к сожалению не очень долго), на VBA (Visual Basic For Applications) в объектной модели Excel писал год (впрочем, и сейчас приходится по мере необходимости). Ссылки на две моих разработки Автоподбор высоты в Excel, Выпадающий список с поиском. В данный момент изучаю JavaScript и хотел бы попрактиковаться в этом направлении Например, вчера вот сделал простенькую анимацию для кого-то на форуме ссылка. Итого: скромно и более чем html, css, js. Зачем это надо мне: в первую очередь практика в этих трех направлениях.
-
iillyyaa2, Вы хотите сказать, что пробовали мой вариант в FF и он не работает? Какая версия браузера? Или не пробовали?
-
как вариант <html> <head> <meta charset="utf-8"> <style type="text/css"> body { margin:0px; } </style> <script type="text/javascript"> function l(event) { alert(event.keyCode); } </script> </head> <body onkeydown="l(event);"> </body> </html>
-
iillyyaa2, можно поинтересоваться, зачем Вы здесь используете обертку? setTimeout(function(){fun(value);}, 1000); может просто setTimeout(arguments.callee, 1000); Какая вообще задача стоит?
-
может подойдет arguments.callee