Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » вопросы по javascript

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Открыть новую тему     Написать ответ в эту тему

Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vworld
Вглядитесь внимательно, ничто не смущает?
Например как выглядят href и src атрибуты?

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 18:55 18-09-2018
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://www.br-andy.de:8080/Login/
 
может кто посмотреть в окошках насчёт AJAX, а то в IntelliJ IDEA не работает. а вне IDEA работает?
 
заранее спасибо

Всего записей: 2235 | Зарегистр. 25-02-2013 | Отправлено: 19:02 18-09-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
а вне IDEA работает?

откройте в браузере самостоятельно и посмотрите.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 20:12 18-09-2018
vworld



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Попробуйте проверить код на наличие ошибок - https://validator.w3.org/#validate_by_input

спасибо за совет, но что-то видимо коряво у меня код скопировался
вот правильный

Код:
 
<!DOCTYPE HTML>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>Send Text to ESP-01 / NeoMatrix / v2</title>
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
 
  <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/spectrum/1.8.0/spectrum.css">
  <style>#sentMsgs{display:inline-block;margin:0 15px 20px;padding:10px 20px;min-height:60px;background-color:#777;color:lime;border:1px solid gray;clear:both;}.adjust-text{margin:20px 0 0;padding:0 20px;}.clearfix{clear:both;}</style>
</head>
<body style="background:#EFEFEF;">
 
   <form>
     <div class="col-md-4">
       <h3>Enter Text to Send on the NeoPixel Matrix: <input type='text' id="color-picker" /></h3>
       <div class="input-group">
         <input type="text" name="line" id="line" class="form-control" maxlength='60'>
         <div class="input-group-btn">
           <button class="btn btn-info" id="send-text">Send Text</button>
         </div>
       </div>
     </div>
   </form><br>
   <div class="col-md-4 adjust-text clearfix"><h4>Messages Sent</h4></div>
   <div id="sentMsgs" class="col-md-4" contentEditable="true"></div>
 
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/spectrum/1.8.0/spectrum.js"></script>
 
 <script>
   function sendMsg(){
     var line = $("#line"); //поле ввода line, объявление переменной
     var color = ""; //объявление переменной color и присвоение пусто
     var colorPicker = $("#color-picker"); //объявление переменной colorPicker и присвоение равное выбранному цвету
     var msg = line.val().replace(';',''); //объявление переменной msg и присвоение равное из line за заменой не читаемых сиволов на пробел
    // if(colorPicker.val() == ''){ color = '&rgb=80,255,0'; }
     //else{ color = '&'+colorPicker.val().replace('(','=').replace(/\\)| /g,''); }
     var url2Send = '/?line='+msg+color;
     line.val('');
     if(typeof msg !== 'undefined' && msg.trim() !== ''){
       $.ajax({ url: url2Send }).done(function(){ $("#sentMsgs").prepend('Message Sent: '+msg+'<br>\\n\'); console.log('Message Sent: '+msg+' ['+color+']'); });
     }
   }
   $(document).keypress(function(e){ if(e.which === 13){ sendMsg(); e.preventDefault(); } });
   $("#send-text").click(function(e){ sendMsg(); e.preventDefault(); });
</script>
<script>
   $("#color-picker").spectrum({preferredFormat:"rgb",clickoutFiresChange:true,color:"#50FF00"});
 </script>
 
</body>
</html>
 

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 06:36 19-09-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vworld

Цитата:
'<br>\\n\'

вы экранируете закрывающую кавычку
далее, и bootstrap и jquery используют $ в качестве namespace, вы уж решите что используете. для jQuery можно и jQuery(), либо нужно переопределить и использовать не $, а что то иное. читать о noConflict в jQuery и bootstrap
https://api.jquery.com/jquery.noconflict/

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 06:47 19-09-2018 | Исправлено: Mavrikii, 06:55 19-09-2018
vworld



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а если я тупо уберу?

Код:
 
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
 

исходный код вообще-то был такой

Код:
 
#ifndef header_h
#define header_h
 
String displayPage =
"<!DOCTYPE HTML>\r\n"
"<html lang=\"en\">\r\n"
"<head>\r\n"
"  <meta charset=\"utf-8\">\r\n"
"  <meta name='viewport' content='width=device-width'>\r\n"
"  <title>Send Text to ESP-01 / NeoMatrix / v2</title>\r\n"
"  <link href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css' rel='stylesheet' integrity='sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7' crossorigin='anonymous'>\r\n"
"  <link rel=\"stylesheet\" href=\"https://raw.githubusercontent.com/bgrins/spectrum/master/spectrum.css\">\r\n"
"  <style>#sentMsgs{display:inline-block;margin:0 15px 20px;padding:10px 20px;min-height:60px;background-color:#777;color:lime;border:1px solid gray;clear:both;}.adjust-text{margin:20px 0 0;padding:0 20px;}.clearfix{clear:both;}</style>\r\n"
"</head>\r\n\r\n"
"<body style='background:#EFEFEF;'>\r\n"
"\r\n"
"   <form>\r\n"
"     <div class='col-md-4'>\r\n"
"       <h3>Enter Text to Send on the NeoPixel Matrix: <input type=\"text\" id=\"color-picker\"></h3>\r\n"
"       <div class='input-group'>\r\n"
"         <input type='text' name='line' id='line' class='form-control' maxlength='60'>\r\n"
"         <div class='input-group-btn'>\r\n"
"           <button class='btn btn-default' id='send-text'>Send Text</button>\r\n"
"         </div>\r\n"
"       </div>\r\n"
"     </div>\r\n"
"   </form><br>\r\n\r\n"
"   <div class='col-md-4 adjust-text clearfix'><h4>Messages Sent</h4></div>\r\n"
"   <div id='sentMsgs' class='col-md-4' contentEditable='true'></div>\r\n"
"\r\n"
" <script src=\"https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js\"></script>\r\n"
" <script src=\"https://raw.githubusercontent.com/bgrins/spectrum/master/spectrum.js\"></script>\r\n"
" <script>\r\n"
"   // This will build up a queue and send or just timeout if the messages are too many or the message is too long\r\n"
"   function sendMsg(){\r\n"
"     var line = $('#line');\r\n"
"     var color = '';\r\n"
"     var colorPicker = $('#color-picker');\r\n"
"     var msg = line.val().replace(';','');\r\n"
"     if(colorPicker.val() == ''){ color = '&rgb=80,255,0'; }\r\n"
"     else{ color = '&'+colorPicker.val().replace('(','=').replace(/\\)| /g,''); }\r\n"
"\r\n"
"     var url2Send = '/?line='+msg+color;\r\n"
"     line.val('');\r\n"
"     if(typeof msg !== 'undefined' && msg.trim() !== ''){\r\n"
"       $.ajax({ url: url2Send }).done(function(){ $('#sentMsgs').prepend('Message Sent: '+msg+'<br>\\n\'); console.log('Message Sent: '+msg+' ['+color+']'); });\r\n"
"     }\r\n"
"   }\r\n"
"   $(document).keypress(function(e){ if(e.which === 13){ sendMsg(); e.preventDefault(); } });\r\n"
"   $('#send-text').click(function(e){ sendMsg(); e.preventDefault(); });\r\n"
"   $('#color-picker').spectrum({preferredFormat:'rgb',clickoutFiresChange:true,color:'#50FF00'});\r\n"
" </script>\r\n"
"\r\n"
"</body>\r\n"
"</html>\r\n";
 
#endif
 

сразу не заработало и я уже начал его всячески корежить

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 07:21 19-09-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vworld

Цитата:
а если я тупо уберу?

уберите, если не используете
я не знаю просто вашей цели, чего именно добиться хотите.
не забывайте подключть css от спектрума. вот
http://jsfiddle.net/j9h2fqto/3/
только я скопировал содержимое spectrum.css, ибо удаленный сервер для него выдает неправильный content-type

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 07:30 19-09-2018
vworld



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
я не знаю просто вашей цели, чего именно добиться хотите.  

пытаюсь реализовать из проекта - https://github.com/dkomando/esp_neomatrix_web_text
чтобы получилось вот так
 

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 07:37 19-09-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vworld

Цитата:
чтобы получилось вот так  

ну, и что не так по ссылке?  
да, $.ajax работать не будет, так как его нет в slim версии jQuery, используйте нормальную версию

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 07:41 19-09-2018
vworld



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо, но не могу понять, что в Вашем коде- http://jsfiddle.net/j9h2fqto/3/
исправлено по сравнению с моим исходным, НО при том Ваш код работает

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 07:49 19-09-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vworld
я же написал, не забудьте подключить spectrum.css
https://raw.githubusercontent.com/bgrins/spectrum/master/spectrum.css
так как тот сервер выдает не тот content-type для css, я просто скопировал целиком его содержимое.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 07:51 19-09-2018
vworld



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
я запутался, НО работает
хотя ничего не трогал, последний вариант кода

Код:
 
<!DOCTYPE HTML>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>Send Text to ESP-01 / NeoMatrix / v2</title>
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
 
  <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/spectrum/1.8.0/spectrum.css">
  <style>#sentMsgs{display:inline-block;margin:0 15px 20px;padding:10px 20px;min-height:60px;background-color:#777;color:lime;border:1px solid gray;clear:both;}.adjust-text{margin:20px 0 0;padding:0 20px;}.clearfix{clear:both;}</style>
</head>
<body style="background:#EFEFEF;">
 
    <form>  
     <div class="col-md-4">  
       <h3>Enter Text to Send on the NeoPixel Matrix: <input type='text' id="color-picker" /></h3>  
       <div class="input-group">  
         <input type="text" name="line" id="line" class="form-control" maxlength='60'>  
         <div class="input-group-btn">  
           <button class="btn btn-info" id="send-text">Send Text</button>  
         </div>  
       </div>  
     </div>  
   </form><br>  
   <div class="col-md-4 adjust-text clearfix"><h4>Messages Sent</h4></div>  
   <div id="sentMsgs" class="col-md-4" contentEditable="true"></div>  
 
<script
src="https://code.jquery.com/jquery-3.3.1.min.js"
              integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
              crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>  
<script src="https://cdnjs.cloudflare.com/ajax/libs/spectrum/1.8.0/spectrum.js"></script>  
 
 <script>  
   function sendMsg(){  
     var line = $("#line"); //поле ввода line, объявление переменной  
     var color = ""; //объявление переменной color и присвоение пусто  
     var colorPicker = $("#color-picker"); //объявление переменной colorPicker и присвоение равное выбранному цвету  
     var msg = line.val().replace(';',''); //объявление переменной msg и присвоение равное из line за заменой не читаемых сиволов на пробел  
    // if(colorPicker.val() == ''){ color = '&rgb=80,255,0'; }  
     //else{ color = '&'+colorPicker.val().replace('(','=').replace(/\\)| /g,''); }  
     var url2Send = '/?line='+msg+color;  
     line.val('');  
     if(typeof msg !== 'undefined' && msg.trim() !== ''){  
       $.ajax({ url: url2Send }).done(function(){ $("#sentMsgs").prepend('Message Sent: '+msg+'<br>\\n'); console.log('Message Sent: '+msg+' ['+color+']'); });  
     }  
   }  
   $(document).keypress(function(e){ if(e.which === 13){ sendMsg(); e.preventDefault(); } });  
   $("#send-text").click(function(e){ sendMsg(); e.preventDefault(); });  
   $("#color-picker").spectrum({preferredFormat:"rgb",clickoutFiresChange:true,color:"#50FF00"});  
 </script>  
 
</body>
</html>
 

залью в NodeMCU и только тогда можно будет мне успокоиться

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 08:05 19-09-2018
Dart Raiden



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, есть ли способ получить url исходной страницы после перенаправления?
 
Допустим, при переходе по адресу https://geektimes.ru/post/269660/ происходит перенаправление на https://habr.com/post/356542/. После перенаправления срабатывает мой юзерскрипт, который пытается получить исходный адрес, но ничего не выходит. document.referrer возвращает адрес текущей страницы, а не той, с которой произошло перенаправление.
 
Точно такой же случай разбирали здесь, но решения не нашли.

Всего записей: 6128 | Зарегистр. 20-10-2006 | Отправлено: 00:08 20-09-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dart Raiden

Цитата:
document.referrer возвращает адрес текущей страницы, а не той, с которой произошло перенаправление.

там используется 301 переадресация, поэтому рефером будет то, с чего вы попадается на первоначальный URL. если вы первый урл просто вбиваете в адресную строку браузера, то конечный реферер будет пустым.

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 03:09 20-09-2018
Weinaum



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую,  
возник вопрос по общеизвестной карусели - owl carousel
 
в одной из тем для magento разработчики несколько изменили скрипт, добавили создание класса owl-controls, который объедилил классы owl-nav и owl-dots.
 
Но при этом изменилось и дефолтное поведение навигации, т.е. стрелок карусели: они становятся или всегда видимы, или всегда невидимы, как будет прописано в настройках.  
 
По дефолту же, если навигация карусели включена, она будет видима только если число элементов в целом больше чем помещается на экране, причем это справедливо для любого разрешения. Т.е. если на десктопе помещается одновременно 5 элементов, и этих элементов всего не более 5, то стрелки не видны. Если же элементов 6 и более, то видны.  
Так же и для мобильных девайсов, если на телефоне вертикально помещается один элемент, а горизонтально 2 , и всего их 2, то вертикально стрелки видны и горизонтально нет.  
Я вижу, что для достижения этого  скрипт добавляет при необходимости класс "disabled", имеющий соот-но стиль display:none;  
 
Проблема в том, что мне нужен и тот и тот функционал, т.е. объединяющий класс owl-controls, и "умные стрелки". Но что то у меня не идет, или класс  owl-nav получается всегда disabled , или же owl-controls не объединяет 2 нужных класса, а создается пустым независимым и идет просто перед ними...
 
В общем, если у кого есть время и возможность - посмотрите плз, вот тут - все по дефолту, навигация работает как надо и сюда я хочу добавить вышеназванный класс.
 
А ниже - измененный код только модуля навигации карусели, от разрабов темы, где класс добавляется, но не работает как надо навигация.
Подробнее...

Всего записей: 2155 | Зарегистр. 18-06-2006 | Отправлено: 16:28 01-10-2018 | Исправлено: Weinaum, 16:30 01-10-2018
Tupie_studenty

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Необходимо загрузить картинку через кнопку на сайт и добавить возможность двигать картинку вверх, вниз, влево и вправо, а так же изменять её размеры по кнопкам. Помогите пожалуйста, преподаватель на нас обиделся и дал сложное на данный момент задание. Основная проблема с привязкой вставленной картинки и кнопками для их изменения.

Всего записей: 2 | Зарегистр. 18-10-2018 | Отправлено: 09:47 18-10-2018
VVL99

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tupie_studenty - пост
Цитата:
проблема с привязкой вставленной картинки и кнопками

А почему проблема, картинка же не в воздухе, она в дом структуре, где то в каком то блоке или вы её выделяете сперва, а потом уже управляете ею.

Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 14:03 18-10-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tupie_studenty

Цитата:
Основная проблема с привязкой вставленной картинки

привязкой к чему? делаете абсолютное позиционирование и по кнопкам меняете координаты (если именно это нужно), а по другим меняете размер (просто в процентной величине). что из этого непонятно?
 
ps: вот я вам накидал для примера, используется jQuery (просто для удобства и короткой записи)
http://jsfiddle.net/xw147qfg/
на сервер, ессно, не заливается. выбираем картинку (лучше небольшую), потом курсорными кнопками двигаем. если нажать shift, то влево/вправо изменяет размер картинки

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 20:58 18-10-2018 | Исправлено: Mavrikii, 23:27 18-10-2018
Weinaum



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
доброго времени суток,  
 
есть необходимость в удобной для десктопных и мобильных разрешений реализации breadcrumbs, в силу того, что в моей ситуации названия категорий и конечных продуктов могут быть очень длинными. По этой причине их либо совсем выключают посредством @media в css, либо извращаются кто как может.  
Показалось логичным реализовать один подсмотренный вариант со свертыванием элементов и раскрытием по ховеру.  
Но тут возникает проблема в мобильных, где нет интуитивного ховер-эффекта. А собственно, в основном для мобильных это все и надо, так как на широких экранах длинные названия не очень то критичны.  Поэтому было решено сделать раскрытие не по ховеру, а по клику, ну если уж совсем красиво, то по ховеру до ширины скажем 992, а все что меньше - по клику. Но это позже, пока проблема в том, что если я делаю событие по клику, то мне нужно отключить переход по этому клику. Ну то есть, если свернуто - то по клику развернуть, но не переходить. А если развернуто, то по клику перейти. Пытаюсь с помощью jquery  addClass и removeClass, т.е. когда свернуто один класс, которому запрет на переход, а когда развернуто - то другой класс, которому разрешить переход. Но что то не идет, что то не так делаю. И классы вроде бы удаляются и добавляются, но если дать первому классу - свернутому - запрет на переход, то не переходит вообще никак.
 
Вот код, полагаю, что то простое упускаю...
https://codepen.io/lagudal/pen/oaqdMK

Всего записей: 2155 | Зарегистр. 18-06-2006 | Отправлено: 09:39 19-10-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Weinaum

Код:
$(".collapsed").click(false);
$(".expanded").click(true);

зачем?
 
делаете все на клике. смотрите какой класс и какое разрешение, в зависимости от этого делаете нужные вам вещи.
чтобы переход по клику не сработал просто возвращаете false

Всего записей: 15687 | Зарегистр. 20-09-2014 | Отправлено: 20:52 19-10-2018 | Исправлено: Mavrikii, 21:18 19-10-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Компьютерный форум Ru.Board » Интернет » Web-программирование » вопросы по javascript


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru