|
Разобрался)))Спасибо за помощь!
|
|
|
|
|
Добрый день!Написал я первое своё web-приложение на JAVA (web-приложение в файле во вложении). Оно вытягивает из БД Informix данные, отрабатывает нормально, но иногда случаются баги.Основной баг - медленно работает. При отображении 4-х строчек время работы запроса - 0,016 сек, а время работы моего приложения 2,86 сек. При отображении 20-ти строчек время работы моего приложения увеличивается до 1 мин. Что я сделал не так?Второй баг - при получении большого количества данных отображает часть данных и дальше сваливается через исключение по коллекции (например, размер коллекции 25 строчек, отображает 5 и сообщение исключения такое Index: 5 Size: 0. При чем перед отображение size определяется правильно, т.е. 25). Я думаю что это происходит потому что страница быстро грузится и надо вставить что-то похожее на set_time_limit(0) из php, но я ничего не нагуглил поэтому вопросу.Заранее спасибо!
|
|
|
|
|
Добрый день!Я начинающий юзер JSE, поэтому сильно не ругайте:)Изучая Pettern и Matcher, я написал следующий код:[java]String regex = "[[a-zA-Z]+(\\d){1}[=]]+";String str = "index1=";Pattern p = Pattern.compile(regex);Matcher m = p.matcher(str);System.out.println(str);System.out.println(m.matches());System.out.println(m.group(0));[/java]код должен выцепить числовое значение из строки strмне не понятна работа метода Matcher.group(int), int - это номер группы.если я правильно понимаю, то с каждой новой парой (...) в regex-выражении создаётся новая группа в которой находится то что данная пара скобок нашла.у меня в данном случае создаётся только нулевая группа, в которой содержится всё что нашёл regex.расскажите, кто может, пожалуйста, этот моментС уважением, gvik
|
|
|
|
|
Есть функция которая разбирает параметры из строки адреса, внутри этой функции get-запросом в фоне отправляются данные в бэкенд.[js]var a;function abc() { ..... тело функции //здесь переменная a получает значение ...... $.get( url, data, function(){} //функция которая выполняется при succes'e get'a );}[/js]Как передать переменную а в "функция которая выполняется при succes'e get'a "?
|
|
|
|
|
В IE работает нормально, при нажатии кнопки появляется , в остальных браузерах при нажатии кнопки появляется и сразу же исчезает. Firebug молчит как партизан.Это html-код кнопокВаш обозреватель не поддерживает встроенные рамки или он не настроен на их отображение.Ваш обозреватель не поддерживает встроенные рамки или он не настроен на их отображение.Ваш обозреватель не поддерживает встроенные рамки или он не настроен на их отображение.Это одна из функций вызываемых нажатием соответственной кнопки[js]function FilOpen_onclick(){document.getElementById('divfil').style.visibility = "visible"I1.location.href = "Start/start_filter.html"I2.location.href = "0.html"I3.location.href = "0.html"ButForm.B1_i.src = "images/Bilder_anw/filtr1.gif"ButForm.B2_i.src = "images/Bilder_anw/brake2.gif"ButForm.B3_i.src = "images/Bilder_anw/belt2.gif"ButForm.B4_i.src = "images/Bilder_anw/kerze2.gif"ButForm.B5_i.src = "images/Bilder_anw/lampe2.gif"ButForm.B6_i.src = "images/Bilder_anw/blade2.gif"ButForm.B7_i.src = "images/Bilder_anw/amort2.gif"ButForm.B8_i.src = "images/Bilder_anw/pod2.gif"ButForm.B9_i.src = "images/Bilder_anw/and2.gif"}[/js]Я думаю, что нужно кроссбраузерно написать вот этот момент.[js]ButForm.B1_i.src = "images/Bilder_anw/filtr2.gif"[/js]ButForm - name B1_i - name B1 - name [js]I1.location.href = "Start/start_filter.html"[/js]I1 - name Поправьте меня пожалуйста если я не прав
|
|
|
|
|
Я ламер не заметил простого очепятки не getElementByName, а getElementsByName.Но теперь картинки "+" и "-" не меняются
|
|
|
|
|
Попробовал getElementByName не работает пишет document.getElementByName is not a function Чем можно заменить этот get?
|
|
|
|
|
[js](document.getElementById(SMobj.id + "I")).src = SMimage;[/js]этой строчкой в раскрывающемся меню меняется рисунок "+" на "-" MazdaКонсолька пишет document.getElementById(SMobj.id + "I") is nullхотя в той же консольке SMobj.id = div#SM01, а SMimage = "img/menu_bullert_02.gif" в IE всё работает нормально, а Opera и Ferefox ругаются
|
|
|
|
|
так придется всё переписывать, чего не хочется делать, да и времени нетможет быть такое что одни и те же переменные в разных браузерах принимают разные значения?
|
|
|
|
|
Возможно ли сделать кроссбраузерными вот эти два каталога #1 и #2. Каталоги написаны для IE.
|
|
|
|
|
Скажите где я допустил ошибку, может дело в пробелах и \n? Не работает паттерн/ (.*) (.*) (.*)/iUsна вот этом тексте B455-39-100E 323 Sedan [92] Insulator Engine [LH]
|
|
|
|
|
adw0rd, так как ты написал работает.Я попробовал на onclick навешать всё работает, 3 алерта выскакивают.Naaayh, а почему тогда onclick работает или ready и load это одно и тоже?
|
|
|
|
|
я использую его так и ничего не работает console.log тоже молчит[js]$(document).ready(function(){ $(document).load(function(){ alert('load'); }); document.body.onload = function(){ alert('body'); }; document.onload = function(){ alert('document'); };});[/js]
|
|
|
|
|
onload же не используется для селекта
|
|
|
|
|
Подскажите какое событие использовать у селекта для запуска ajax-запроса после сабмита страницы и не тыкая никуда мышкой?
|
|
|
|
|