Поиск по сайту

Результаты поиска по тегам 'javascript'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Основной форум
    • Для начинающих
    • Проблемы верстки
    • Обсуждение работ
    • Работа форума
    • Флейм
  • Полезное
    • Библиотека полезных приемов и решений
    • Ресурсы
  • Веб-программирование
    • Javascript
    • Серверные технологии
    • СУБД
    • CMS
  • Работа: спрос, предложение, вакансии
    • Коммерческие услуги

Календари

  • IT events in Ukraine
  • IT events in Russia
  • События форума

Блоги

  • CMS (Системы управления контентом)

Группы меток

  • Разработчики
  • Front-end
  • Back-end
  • Обучение
  • Ищу работу
  • Предлагаю работу



Фильтр по количеству...

Найдено 210 результатов

  1. Ребята оцени, может подскажите где можно было сократить код или сделать попроще, ну и кому понравилось забирайте себе на вооружение если нету такой фичи код легко переделать как вам нужно и под свои цены. Может и велосипед написал но хотелось своими руками создать что то подобное.
  2. Здравствуйте. Делаю свой простенький сайт, заполнил его нужным текстом, но вот проблема: я не знаю JavaSCript, который, наверное, нужен для создания слайдера. Есть ли сатья по созданию слайдера (горизонтального) и по обучению JavaScript?
  3. Оба метода гарантируют что скрипт загрузится только после того когда загрузится весь html документ. Какая между ними разница кроме той, что $(document).ready пишется в js файле, а defer в атрибуде?
  4. Здравствуйте всем! Интересует такое решение задачки. Имеется вот такой вот HTML код <input type="text" name="comp" placeholder="Comp" /><br> <input type="text" name="name[]" placeholder="name1" /><br> <input type="text" name="desc[]" placeholder="desc1" /><br> <input type="file" name="files[]" multiple /><br> <input type="text" name="name[]" placeholder="name2" /><br> <input type="text" name="desc[]" placeholder="desc2" /><br> <input type="file" name="files[]" multiple /><br> Как создать массив с названиями файлов которые были выбраны в первом или втором input. Имеется скрипт практически рабочий, но имеет дефект, что вместо названия файла имеется иероглиф $this_is_it = array(); $post = array_values($_POST); for($j = 0; $j < count($post[1]); $j++){ for($u = 0; $u < count($post[3]); $u++){ $this_is_it['order_' . ($j + 1)] = array( 'name' => $post[1][$j], 'desc' => $post[2][$j], 'attach' => $post[3][$j] ); } } Выводит он при этом: array(2) { ["order_1"]=> array(3) { ["name"]=> string(4) "lala" ["desc"]=> string(7) "lalalal" ["attach"]=> string(1) "�" } ["order_2"]=> array(3) { ["name"]=> string(5) "name2" ["desc"]=> string(5) "desc2" ["attach"]=> string(1) "�" } } А должен: array ( 'order_1' => array ( 'name' => 'name1', 'desc' => 'desc1', 'attach' => 'картинка.jpg', ), 'order_2' => array ( 'name' => 'name2', 'desc' => 'desc2', 'attach' => 'картинка_2.jpg', ),) Что делать, как быть?
  5. На странице есть много картинок, и чтобы сделать предварительную загрузку не комильфо прогонять каждый путь через массив, ибо путей много и вручную это долго. Как можно сделать по другому? Мой вариант будет правильным? При нажатии на маленькое изображение должно появляться большое без загрузки. $('.wrapper img').each(function(){ var att =$(this).attr('src'); var qwe = /(\.\w{3,4}$)/; att=att.replace(qwe,'_q.jpg'); var newI= $('<img src="'+att+'">'); $(this).click(function(){ $('.open').append('newI'); }); });
  6. В российский офис компании Wiley (крупная американская издательская компания, www.wiley.com) приглашаются специалисты на позицию Java / JavaScript Developer. О проекте. На данный момент есть два проектных направления: • развивающийся проект - набор приложений (доработка уже существующих, разработка новых приложений) • новый проект - платформа доставки контента, базирующаяся на новой, современной архитектуре Требования: - техническое образование; - знание английского языка на уровне не ниже Intermediate; - знание *nix систем; - опыт разработки многопоточных приложений; - опыт работы по специальности от 2 лет; - желание развиваться; - работа на полный рабочий день. Обязательно: - опыт практической работы со следующими технологиями: - JavaScript: React, React-router, Webpack, Express, Karma / ESLint, Sass or Less or Scss; - Java: Java 8 Core, Spring Core, Spring Boot, JMS, Gradle. Желательно: - опыт практической работы со следующими технологиями: - JavaScript: NPM / Grunt / Gulp, Redux, Angular, Babel with plugins; - Java: Groovy, JAXP, Maven, Git, MyBatis, REST, JUnit / Mockito, Swagger / YAML. Обязанности: - проектирование и реализация лучших в отрасли информационных систем; - активное участие в развитии команды; - развитие и углубление связей с коллегами за рубежом; - быстрое освоение новых технологий; - инициативность в оптимизации и модернизации существующей экосистемы приложений компании. Условия: - оформление согласно трудовому законодательству и «белая» заработная плата; - фиксированная оплата труда, премирование по результатам работы за полугодие; - размер заработной платы обсуждается с успешными кандидатами, по результатам собеседования; - периодическая индексация заработной платы; - корпоративная программа добровольного медицинского страхования; - корпоративные курсы английского языка; - обучение и сертификация по технологиям, используемым в компании; - команда профессионалов мирового уровня; - взаимодействие с коллегами из компаний партнёров – Amazon, Apple, Microsoft, EMC и др.; - стабильность; - благоприятное офисное пространство; - рядом с офисом стадион, бассейн, фитнес центр. Национальный парк "Лосиный остров" в шаговой доступности; - кандидатам из других регионов компенсируем стоимость проезда до г. Москвы; - помогаем в быстром поиске жилья и обустройстве на новом месте. Место работы: Московская обл., г. Королев. График работы: пятидневная рабочая неделя, занятость полная. О компании. Компания John Wiley & Sons, Inc. (www.wiley.com) является стабильной (более 200 лет успешной истории бизнеса) транснациональной компанией. На сегодняшний день в нашей компании работают более 5000 сотрудников, офисы компании открыты в США, Канаде, Великобритании, Дании, Германии, России, а также в Азиатском и Тихоокеанском регионах. Головной офис компании расположен в городе Хобокен (США). Основными направлениями работы копании является публикация научного и технического контента, предоставление сервисов для образовательных, научных учреждений и исследовательских компаний по всему миру. В настоящее время наиболее быстро развивающимся направлением работы компании является публикация контента и предоставление информационных сервисов в электронном виде. Наиболее известные бренды компании: For Dummies, Bloomberg Press, Sybex, Pfeiffer. В мае 2006 Wiley стала официальным партнёром Microsoft для публикации всех Microsoft Official Academic Course по всему миру. Мы следуем стратегии найма только лучших специалистов на рынке и предоставления сотрудникам долгосрочных перспектив роста. Многие сотрудники продолжают работать в нашей компании более 10-15 лет а текучка кадров стабильно держится ниже 1-2 % в год. Отвечу на все вопросы: itincorp@gmail.com , +7 (916) 0722958, Skype: valeriya390 Крылова Валерия, рекрутер компании Wiley
  7. В российский офис компании Wiley (крупная американская издательская компания, www.wiley.com) приглашаются специалисты на позицию JavaScript Developer (Junior / Middle / Senior). О проекте. Один из проектов, для которого мы в данный момент создаём команду, связан с разработкой системы интеллектуального разбора, семантического анализа и обработки научных статей, поступающих от сотен тысяч авторов, публикующих свои работы в журналах нашей компании. Система разрабатывается на базе Amazon Cloud Solution, с использованием всех имеющихся средств облачной архитектуры. Требования: Обязательно: - опыт работы по специальности от года; - глубокий опыт практической работы с JavaScript; - практические навыки CSS, HTML; - умение работать в крупной команде до 20 человек; - желание развиваться; - опыт работы с git, JIRA или аналогами; - работа на полный рабочий день. Желательно: - техническое образование; - знание английского языка на уровне не ниже Intermediate; - знание и опыт работы с наиболее распространёнными фреймворками (JQuery, Backbone, ReactJS и т.д.). Обязанности: - проектирование и реализация лучших в отрасли информационных систем; - активное участие в развитии команды; - развитие и углубление связей с коллегами за рубежом; - быстрое освоение новых технологий; - инициативность в оптимизации и модернизации существующей экосистемы приложений компании. Условия: - оформление согласно трудовому законодательству и «белая» заработная плата; - фиксированная оплата труда, премирование по результатам работы за полугодие; - размер заработной платы обсуждается с успешными кандидатами, по результатам собеседования; - периодическая индексация заработной платы; - корпоративная программа добровольного медицинского страхования; - корпоративные курсы английского языка; - обучение и сертификация по технологиям, используемым в компании; - команда профессионалов мирового уровня; - взаимодействие с коллегами из компаний партнёров – Amazon, Apple, Microsoft, EMC и др.; - стабильность; - благоприятное офисное пространство; - рядом с офисом стадион, бассейн, фитнес центр. Национальный парк "Лосиный остров" в шаговой доступности; - кандидатам из других регионов компенсируем стоимость проезда до г. Москвы; - помогаем в быстром поиске жилья и обустройстве на новом месте. Место работы: Московская обл., г. Королев. График работы: пятидневная рабочая неделя, занятость полная. О компании. Компания John Wiley & Sons, Inc. (www.wiley.com) является стабильной (более 200 лет успешной истории бизнеса) транснациональной компанией. На сегодняшний день в нашей компании работают более 5000 сотрудников, офисы компании открыты в США, Канаде, Великобритании, Дании, Германии, России, а также в Азиатском и Тихоокеанском регионах. Головной офис компании расположен в городе Хобокен (США). Основными направлениями работы копании является публикация научного и технического контента, предоставление сервисов для образовательных, научных учреждений и исследовательских компаний по всему миру. В настоящее время наиболее быстро развивающимся направлением работы компании является публикация контента и предоставление информационных сервисов в электронном виде. Наиболее известные бренды компании: For Dummies, Bloomberg Press, Sybex, Pfeiffer. В мае 2006 Wiley стала официальным партнёром Microsoft для публикации всех Microsoft Official Academic Course по всему миру. Мы следуем стратегии найма только лучших специалистов на рынке и предоставления сотрудникам долгосрочных перспектив роста. Многие сотрудники продолжают работать в нашей компании более 10-15 лет а текучка кадров стабильно держится ниже 1-2 % в год. Отвечу на все вопросы: itincorp@gmail.com , +7 (916) 0722958, Skype: valeriya390 Крылова Валерия, рекрутер компании Wiley
  8. Ищем Веб-разработчиков в команду. Ищем как fullstack разработчиков, так и отдельно на backend или frontend. Команда занимается реализацией сложных веб-проектов и приложений. Задачи достаточно сложные и интересные, для нас важно качество. Стек технологий: Node.JS, React.JS, Bootstrap Требования: Опыт работы с Javascript от 2-х лет; Уверенное знание Node.JS, React.JS, Bootstrap; Мы предлагаем: Бюджет 2400 $ Длительную занятость от 6ти месяцев, Перспективы карьерного роста до Тимлида, Перспективы длительного сотрудничества над другими проектам, Оплату два раза в месяц, возможны варианты, Мы готовы к предоплате, Работу удаленную на фултайм. Пишите на почту: avelnison@gmail.com
  9. Здравствуйте. Предоставляю услуги по HTML5/CSS3-верстке веб-сайтов с применением JavaScript/jQuery. Верстаю кроссплатформенно (медиазапросы, Bootstrap), кроссбраузерно, валидно . Преимущества: Умеренная (договорная) цена Разумные (договорные) сроки выполнения заказа Всегда на связи Удобная файловая структура готового проекта Имею наглядное портфолио выполненных работ Верстаю сайты разного уровня сложности Заинтересовались? Пишите: Моя почта или roman.onishencko@yahoo.com Skype: romanonishencko И снова ссылка на портфолио >> http://bit.ly/2k9C253 Пара примеров из портфолио:
  10. Нужно создать форму, которая будет всплывать при нажатии кнопки "Добавить". Например, мы вводим образование, один университет. Но если человек имеет еще одно образование, то он нажимает кнопку "Добавить" и ему высвечивается такая же форма , только с другим полями, ( выше - ниже не имеет значения) На первой картинке показано как это выглядит до нажатия на клавишу, на второй как после нажатия. Есть ли какие нибудь материалы по этой теме? Не могу найти хоть приблизительного примера=( Очень буду благодарна, если поможете=)
  11. Здравствуйте. На моем сайте есть функция <option value="127.0.0.1:443">Server #1</option> Я замечал, что во многих сайтах, похожих на мой, вместо (код выше), у них <option value=":server1">Server #1</option> и при этом у них value также равен значению "127.0.0.1:443". Хочу также реализовать это на своем сайте, но не знаю как. Надеюсь на вашу помощь:) Мой сайт, где можете полностью посмотреть код: agarix.esy.es
  12. Вакансия Front-end разработчика Добрый день. Вас приветствует команда студии разработки и продвижения FreeDots (наш сайт: freedots.ru) Если вы Front-end разработчик и делаете круто, то высылайте своё портфолио на hr@freedots.ru и вместе мы поработаем над интересными проектами Основные требования: Опыт работы в отрасли не менее 2 лет. Знание языков: HTLM, JS, CSS. Знание предпроцессоров LESS/SASS Знание фреймворков: Bootstrap/Foundation Знание библиотек: jquery.js, желательно знание js фреймворков: angular.js/vue.js/node.js Знание сборщиков проектов, таких как: webpack Расположение: Россия > Москва Указанные требования являются предпочтительными. Мы рассмотрим любые предложения, в том числе и варианты удаленного сотрудничества. Занятость/ЗП: Занятость/оплата - проектная с перспективой устройства у нас на фикс. С уважением, команда Freedots.
  13. Здравствуйте, ищу работу HTML-верстальщиком (удаленно). Согласен выполнить первые заказы бесплатно что бы доказать себе и вам, что я работоспособен. Пишите мне на почту или в скайп. Скайп: Andrei.Rabotov E-mail: Andrei.Rabotov@gmail.com Портфолио.docx
  14. Сверстаю сайт по вашему макету недорого. Ответственно и с учетом всех инструкций и пожеланий. Помимо статичной верстки, умею работать с медиа запросами, придавать "резиновость" страницам. Необходимый базовый уровень JS, работа в системах контроля версий прилагаются. Пример статики: http://waxom.comuf.com/waxom.html
  15. Ищу работу в коллективе на уделенной основе либо приму какие либо заказа. вот некоторые примеры работ. есть еще. мой скайп lazenyuk92@mail.ru Верстка: https://yadi.sk/d/wDXdRRUGzow5N https://yadi.sk/d/FBc-fC0Azxf68 - лэндинг. PHP mySQL: https://yadi.sk/d/qex6Q-vSzmEDG нужно устанавливать на сервер чтобы все работало база внутри. AJAX: https://yadi.sk/d/6ywnkSk8zmDnz - пример загрузки картинок на сервер с превью. нужно просто скопировать на сервер. Запись ведется в файл. все работы в архиве winrar скачать и распаковать.
  16. начал изучать сей язык, столкнулся с проблемой: <!doctype html> <html> <head> <meta charset="utf-8"> <title>Документ без названия</title> <script language="javascript" type="text/javascript"> function check() { var number=document.getElementById("cifra").value; switch (number) { case '1' : alert('Кукареку'); document.getElementById('vvod').innerHTML = 'Пользователь ввел 1.' break; } } </script> <style> p { color: red; font-size: 18px; text-decoration: underline; } </style> </head> <body> <font> <form> Введите число от 1 до 10: <input type="text" name="number" id="cifra" value="" > <input type="submit" onClick="check()" value="Ввести" > </form> </font> <p id="vvod">Кузбасс</p> <script type="text/javascript" language="javascript">check()</script> </body> </html> при выполнении этой функции должно произойти перезапись сообщения. А получается когда вводишь 1, сообщение отображается меньше секунды. Страница ка будто возвращается к исходному состоянию, что я не так делаю?
  17. Всем привет! Никак не могу разобраться, в чем тут дело. В интернете тоже никакой информации о таком странном поведении браузера не нашел. Все браузеры корректно загружают файлы, кроме Safari. Подписываюсь на событие progress объекта XMLHttpRequest.upload и вывожу в консоль данные о загрузке файлов: console.log(e.loaded + ' from ' + e.total + ': ' + e.loaded / e.total * 100); И вот, что вижу в консоли: (см. фото) Текст "Данные полностью загружены на сервер!" выводится внутри обработчика события XMLHttpRequest.upload.onload. То есть когда данные, казалось бы, полностью загрузились, Safari как будто повторно пытается их загрузить. Кто-нибудь сталкивался с такой проблемой? P.S.: Загрузка осуществляется по средством jQuery.ajax: xhr: function() { _xhr = $.ajaxSettings.xhr(); _xhr.upload.onprogress = function(e) { console.log(e.loaded + ' from ' + e.total + ': ' + e.loaded / e.total * 100); }; return _xhr; } До этого делал нативным способом. Поведение не меняется. Спасибо!
  18. Всем привет! Заметил такую особенность, что при удалении тега <video> со страницы и даже при обnull'ении переменной видео все равно продолжает скачиваться с сервера. Как можно оставить загрузку? Спасибо!
  19. Всем привет! Народ, есть у меня страничка: Страница . Там есть раздел "История компании". Там слайдер. У этого слайдера есть "пагинатор" - кругляши для перехода между стлайдами. Мне надо между этими кругляшами линию красную разместить, да так, чтобы линия была на заднем плане, а сами кругляши - на переднем. Как я только с z-index не игрался, не помогает. И позиционировать пробовал, и opacity менять пробовал, всё никак не могу это сделать. Народ, кто знает, помогите пожалуйста.
  20. Начал изучение JavaScript, ищу напарника для совместной учебы, обмена опытом и обсуждения интересующих тем связанных с frontend разработкой. Если желающих нет, то быть может подскажете сервис, способный разрешить мой вопрос? Жду отклика!
  21. Всем привет. Есть Код тут суть скрипта в том чтобы выводить x и y той ячейки по которой кликнул. Здесь всем i добавлены data-атрибуты через которые я и вычесляю x и y, но сейчас отчет начинается от 0 и до 9, можно конечно в цикле сделать чтобы i = 1 но тогда первому елементу i вообще ничего не добавляется, подскажите пожалуйста как мне сделать чтобы отчет ячеек начинался с 1, то есть первый 10 ячеек были от 1 до 10 а не как тут от 0 до 9. Надеюсь вопрос понятен)
  22. Помогите пожалуйста исправить скрипт вот jsfiddle с простейшим сриптом на backbone. Он работает, то есть иницииализируется APP.NewsTapeView и затем выводится шаблон с буковками 'tttttttttttttt' здесь то же самое, но не в виде jsfiddle, а в виде обычной странички. Проблема в том, что скрипт не работает. В консоль выводится следующее: NewsTapeView is plugged Uncaught TypeError: Cannot read property 'replace' of undefinedm.template @ newsTapeView.js:10 (index):45 Uncaught TypeError: APP.NewsTapeView is not a constructor
  23. Приветствую, господа и дамы! Кто из Украины, шарит в Angular.JS и хочет работу, пишите, я вас сконтачу с рекрутером в скайпе. Требуется разработчик на Angular уровня Middle/Senior в компанию Svitla. Предподчтительно с привязкой в Киеве, но можно и удаленно, но это уже сами там договоритесь. Все оффициально, куча плюшек, и хорошие условия. От вас не много времени, для общения с рекрутером, резюме и скиллы. Пишите мне или прямо рекрутеру, контакты ниже: Наталия Чадюк skype: nataliiachadiuk1992 email: n.chadiuk@svitla.com От рекрутера инфа: На даному етапі в нас зявилася вакансія Middle and Senior ANGULARJS DEVELOPERS на проект, на якому команда робить платформу (CMS),яка надається кастомерам для використання з метою поліпшення своїх івентів,тобто збір статистики активності, успіх спікерів і тд. Грубо кажучи,аналітику для компаній які регулярно влаштовують заходи, конференції, концерти і тд Ось посилання на дану вакансію: http://svitla.com/vacancies/123 ===================== Вот как-то так, пишите. Если вдруг заинтересуется, кто-то скилловой, кого я по форуму или чатику знаю, с меня личная рекомендация. Всем бобра ツ
  24. Хорошая работа для сильных (!) специалистов JavaScript client and Node.js developers Client-side JS (browser) требования (глубокие знания): JavaScript jQuery Differences between browsers and ES3/ES5/ES6 Backbone - Mobile devices Responsive layouts Server-side JS (Node.js) требования: Node.js V8 NPM packages Monitoring Basic bash/perl scripting По условиям: Работа удаленная (при желании возможен офис) ЗП стартует от 30$/час Международная зарубежная компания с небольшой и очень сильной командой. Интересные и сложные задачи. Время от времени оплачиваемые командировки за границу с 5* отелем. И еще всякие плюшки и бонусы в виде опционов. Резюме в любом виде (ссылка на hh, linkedin, doc, pdf, либо краткое описание скиллов и опыта в свободной форме), а также вопросы отправлять мне на почту: kosukhina.m.v@gmail.com. Также указывайте контакты для связи. Подробности о компании вышлю ответным письмом. P.S. Просто попробовать себя, конечно, можно, но если вы сами себя не считаете клевым — давайте сэкономим время себе и людям.
  25. Для длительного и совместного сотрудничества в компанию на частичную занятость требуется человек, который имеет уверенные теоретические знания и достаточный опыт в HTML-верстке и написании JS-скриптов. Конкретно сейчас есть большой объем работы на ближайшие пару месяцев. ТРЕБОВАНИЯ К СОИСКАТЕЛЮ: — Опыт не менее 2 лет; — Уверенное знание JavaScript (jQuery, Ajax) на уровне разобраться в коде, написать свой скрипт; — Хорошее знание WordPress — Примеры выполненных работ; — Реальный опыт в работе с адаптивами (с макетом и без); — Чистая и валидная верстка; — Кроссбраузерность; — Использование семантических тегов; — HTML-5; — Наличие кошелька WebMoney/Яндекс Деньги; — Умение работать без полного ТЗ. БУДЕТ ПЛЮСОМ: — Знакомство с CSS-препроцессорами; — Знание методологии БЭМ; — Любовь к деталями, но в нужное время; — Успешный опыт удаленной работы. ЧТО МЫ ПРЕДЛАГАЕМ: — Удаленная работа в небольшой команде — Возможность самостоятельно определить свой рабочий график — Частичная загруженность (в объеме около 30 часов в неделю); — Своевременную оплату (почасовую/проектную) — Индексируем оплату вместе с вашим ростом — Интересует долгосрочное сотрудничество. КАК С НАМИ СВЯЗАТЬСЯ: Вы можете выйти с нами на связь, заполнив анкету, которая включает в себя: — Ваши контактные данные; — Информацию о ваших профессиональных качествах. АНКЕТА: https://goo.gl/forms/6pVzS2jIbXRBgwUC3 Если у вас возникли вопросы, вы можете связаться с нами с помощью контактных данных. Ждем вашего отклика на вакансию! КОНТАКТЫ: e-mail: 6361245@gmail.com Skype: k-manager2