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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Mavrikii

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

Цитата:
чтобы легко было найти элемент

если вы можете вызывать javascript функции, то проще всего делается через (так как используется jquery фреймворк)
$('.typeOrderIN').trigger('change');

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 00:30 02-04-2015 | Исправлено: Mavrikii, 00:30 02-04-2015
kok80

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ура, заработало !!! спасибо

Всего записей: 39 | Зарегистр. 04-10-2004 | Отправлено: 00:31 02-04-2015 | Исправлено: kok80, 00:33 02-04-2015
Mavrikii

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

Цитата:
дайте плиз правильный код для генерирования OnChange на java script

не нужно флудить.. дождитесь ответа без кучи постов.
написал же -
Цитата:
$('.typeOrderIN').trigger('change');

должно работать в том случае, если вызываете js код в среде кода страницы (то есть с возможностью использования подгруженных в странице js файлов)
 
иначе - http://stackoverflow.com/questions/2856513/how-can-i-trigger-an-onchange-event-manually

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 00:32 02-04-2015 | Исправлено: Mavrikii, 00:35 02-04-2015
ManHunter



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

Цитата:
Как правильно написать, чтобы вызвать принудительно эту функцию?

 

Код:
document.getElementById('idType1')['onchange'].call();


----------
"На любое мое движение ваша реакция предусмотрена,
В лучшем случае - равнодушие, в худшем случае - патология..." (C) Егор Летов

Всего записей: 3091 | Зарегистр. 20-03-2004 | Отправлено: 01:38 02-04-2015
Mavrikii

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

Цитата:
document.getElementById('idType1')['onchange'].call();

это где вы такое видели? речь же о слушателе событий, а не атрибуте onchange.

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 05:21 02-04-2015 | Исправлено: Mavrikii, 05:22 02-04-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кто подскажет как в string проще заменить все "\n" на "<br />" ?

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 05:18 13-04-2015
Mavrikii

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

Код:
str = str.replace(/(?:\r\n|\r|\n)/g, '<br />');

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 05:33 13-04-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вопрос
есть онлайн Shop в нем есть сверху баннер.
 
возможно ли с пом. JS опросить к какому объекту(чтобы сделать так чтобы картинки автоматом каждую неделю менялись) привязан баннер ?

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 14:08 27-04-2015
Mavrikii

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

Цитата:
JS опросить к какому объекту(чтобы сделать так чтобы картинки автоматом каждую неделю менялись) привязан баннер

чего?

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 19:26 27-04-2015
vs6262



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

Цитата:
чего?

извеняюсь, посмотрел а там относительные пути к картинкам.
 
вопрос снят.

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 21:39 27-04-2015
ShaDOWNIK



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день, нашел вот такую функцию для транслитерации символов с европейских языков на латиницу
https://gist.github.com/goliatone/173fb2b810a65d0c5cbc  
 
переделал его, чтобы понимал кириллицу
$(document).ready(function() {
    var slug = function(str) {
    
      str = str.replace(/^\s+|\s+$/g, ''); // trim
      str = str.toLowerCase();
      // remove accents, swap &#241; for n, etc
      var from = '&#227;&#224;&#225;&#228;&#226;&#7869;&#232;&#233;&#235;
&#234;&#236;&#237;&#239;&#238;&#245;&#242;&#243;&#246;&#244;&#249;&#250;
&#252;&#251;&#241;&#231;
·/_,:;абвгдеёзийклмнопрстуфхцэы';
      var to   = 'aaaaaeeeeeiiiiooooouuuunc------abvgdeeziyklmnoprstufhcey';
      for (var i=0, l=from.length ; i<l ; i++) {
        str = str.replace(new RegExp(from.charAt(i), 'g'), to.charAt(i));
      }
      str = str.replace(/[^a-z0-9 -]/g, '') // remove invalid chars
        .replace(/\s+/g, '-') // collapse whitespace and replace by -
        .replace(/-+/g, '-'); // collapse dashes
    
      return str;
    };
но проблема с буквами, которые в латинице состоят из нескольких букв (ж - zh, 'ч' => 'ch',  'ш' => 'sh',  'щ' => 'sch', 'ю' => 'yu',  'я' => 'ya') пытался их через условие проверять но нечего не получилось, как сделать правильно, чтобы скрипт обрабатывал и такие буквы.
 
помогите пожалуйста.
ps. здесь на сайте европейские символы выделенные цветом переведены почему-то в ascii коды, поэтому для того, чтобы понять что на что меняется лучше смотреть с оригинала скрипта, мною дописаны буквы русского языка

Всего записей: 23 | Зарегистр. 07-05-2009 | Отправлено: 11:32 30-04-2015 | Исправлено: ShaDOWNIK, 11:37 30-04-2015
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShaDOWNIK
Сделать переменную to не как строку, а как масссив + заменить to.charAt(i) на to[i].

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 13:04 30-04-2015
ShaDOWNIK



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
unreal666
 
огромное спасибо

Всего записей: 23 | Зарегистр. 07-05-2009 | Отправлено: 13:12 30-04-2015
SAT31



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Только начал разбираться в HTML и JavaScript. Появился вопрос: имеется пример кода Java из Processing

Код:
int barWidth = 20;
int lastBar = -1;
 
void setup() {
  size(640, 360);
  colorMode(HSB, width, 100, width);
  noStroke();
  background(0);
}
 
void draw() {
  int whichBar = mouseX / barWidth;
  if (whichBar != lastBar) {
    int barX = whichBar * barWidth;
    fill(barX, 100, mouseY);
    rect(barX, 0, barWidth, height);
    lastBar = whichBar;
  }
}

 
Как его встроить в html страничку (сейчас она у меня самая простая, head и body, больше ничего нет), чтобы он сработал в браузере при открытии этого самого html файла?

Всего записей: 9261 | Зарегистр. 11-09-2009 | Отправлено: 17:16 06-06-2015
ManHunter



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

Всего записей: 3091 | Зарегистр. 20-03-2004 | Отправлено: 17:55 06-06-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ManHunter
ну тут несколько иная штука.. есть библиотека на js, которая делает это (работает с языком Processing) в канвасе
пример - http://jsfiddle.net/78upjuyw/
 
SAT31
Вам нужно сначала подгрузить https://processing.org/javascript/processing.js
а затем, в теге  
<script type="application/processing"> </script> написать свой код.
ну и как в примере выше - нужен канвас, в котором будет отрисовка.
 
вот, собственно, так - http://jsfiddle.net/78upjuyw/1/

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 21:54 06-06-2015 | Исправлено: Mavrikii, 22:32 06-06-2015
vs6262



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

Цитата:
ManHunter  
ну тут несколько иная штука.. есть библиотека на js, которая делает это (работает с языком Processing) в канвасе  
пример - http://jsfiddle.net/78upjuyw/    
 
SAT31  
Вам нужно сначала подгрузить https://processing.org/javascript/processing.js  
а затем, в теге    
<script type="application/processing"> </script> написать свой код.  
ну и как в примере выше - нужен канвас, в котором будет отрисовка.    
 
вот, собственно, так - http://jsfiddle.net/78upjuyw/1/

 
раз уж такое бывает,
возможно ли по этому методу сделать следующее:
 
весь экран браузера, бэкгроунд транспарент,  
две линии верт. и горизонт. продвигаются начиная с верхнего левого угла в правый нижний ?
PS: z-index: ~1000
 
реализуемо такое ли ?

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 16:47 08-06-2015
Mavrikii

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

Цитата:
реализуемо такое ли ?

два дива, один вся высота, второй вся ширина - двигайте как хочется.

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 19:14 08-06-2015
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спс.
 
а я думал как же я буду линии рисовать
 
Добавлено:
просто бывает зацикливаешься и начинаешь тормозить - это я о себе

Всего записей: 2188 | Зарегистр. 25-02-2013 | Отправлено: 03:55 09-06-2015 | Исправлено: vs6262, 03:59 09-06-2015
Mavrikii

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

Цитата:
а я думал как же я буду линии рисовать  

к примеру так - http://jsfiddle.net/fw1uwmyL/

Всего записей: 15101 | Зарегистр. 20-09-2014 | Отправлено: 03:58 09-06-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум 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