Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

RE: Вопросы по Java.. (для новичков)

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> RE: Вопросы по Java.. (для новичков)
Имя
Сообщение << Старые топики   Новые топики >>
RE: Вопросы по Java.. (для новичков) - 2009-05-07 01:49:49.260000   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
Не, не помогает.

Видимо это глюки Оперы.
Post #: 241
RE: Вопросы по Java.. (для новичков) - 2009-05-07 09:06:51.336666   
horiz

Сообщений: 892
Оценки: 0
Присоединился: 2008-11-03 18:33:09.006666
zhuk если ни в хеде, ни в онЛоаде не работает, то видимо ты допустил ошибку в самом скрипте загрузки картинки. Напиши, как ты грузишь ее.
Post #: 242
RE: Вопросы по Java.. (для новичков) - 2009-05-07 12:01:45.163333   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
function bg() { var rnd = Math.floor(Math.random( ) * (20)) + 1; document.getElementById('bg').style.backgroundImage = "url('patterns/" + rnd + ".jpg')"; }
Если в Опере свернуть окно и развернуть снова, то бэкграунд появляется. Просто он не перерисовывается.
Post #: 243
RE: Вопросы по Java.. (для новичков) - 2009-05-07 14:27:12.413333   
Fraqter

Сообщений: 123
Оценки: 0
Присоединился: 2009-01-26 21:17:05.456666
В конец страницы, после элемента с id="bg"

<sсriрt language='javasсriрt'> bg(); </sсriрt>
Post #: 244
RE: Вопросы по Java.. (для новичков) - 2009-05-07 19:06:36.446666   
horiz

Сообщений: 892
Оценки: 0
Присоединился: 2008-11-03 18:33:09.006666
zhuk тебе важно загрузить картинку обязательно до загрузки всей страницы? До загрузки страницы фону нельзя присвоить картинку, т.к. фона еще нет.
Но можно перед загрузкой страницы загрузить картинку, а уже после формирования боди прсвоить ее фону.
&lt;HTML&gt; &lt;HEAD&gt; &lt;SCRIPT&gt; var x = new Image(); x.src='1.bmp'; &lt;/SCRIPT&gt; &lt;/HEAD&gt; &lt;BODY&gt; &lt;SCRIPT&gt; document.body.background=x.src; &lt;/SCRIPT&gt; &lt;/BODY&gt; &lt;/HTML&gt;
Post #: 245
RE: Вопросы по Java.. (для новичков) - 2009-05-10 16:07:15.660000   
Albertozzy

Сообщений: 55
Оценки: 0
Присоединился: 2006-10-20 12:00:58.660000
посоветуйте кто-нибуь что-нибудь хорошее что по яваскриптам можно почитать…сам с php+mysql знаком немного + с++, с#.
Post #: 246
RE: Вопросы по Java.. (для новичков) - 2009-05-12 19:02:16.816666   
InformHunter

Сообщений: 20
Оценки: 0
Присоединился: 2009-05-12 18:58:30.236666
Дайте ссылку на инфу по написанию скриптов под Opera
Post #: 247
RE: Вопросы по Java.. (для новичков) - 2009-05-13 17:52:06.726666   
InformHunter

Сообщений: 20
Оценки: 0
Присоединился: 2009-05-12 18:58:30.236666
Есть такой код: &lt;input maxlength="128" class='inputText' autocomplete='off' type="text" name='title' id='title' style='width: 250px;' value="" size=35&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="tallRow"&gt; &lt;td class="label"&gt;Сообщение:&lt;/td&gt; &lt;td&gt; &lt;textarea onkeypress="utils.submit(event, ge('postMessage'), this.value)" onkeyup="utils.checkTextLength(4096, this.value, ge('textWarn'))" name="message" id="messageBody" rows="6" style="width: 250px;"&gt;&lt;/textarea&gt;&lt;br/&gt; &lt;div id="textWarn" style="text-align:left; color:#666666;margin:5px 0px;display:none;width:250px;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; Мне надо с помощью скрипта редактеровать этот Textarea,
обращения к полю ввода типа
messagebody.value= message.value= document.getElementById('messageBody').value= не работают помогите пожалуйста
Post #: 248
RE: Вопросы по Java.. (для новичков) - 2009-05-13 17:58:36.616666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
document.getElementById('messageBody').value не может не работать. Специально даже потестил у себя. Все пашет:
&lt;input maxlength="128" class='inputText' autocomplete='off' type="text" name='title' id='title' style='width: 250px;' value="" size=35&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr class="tallRow"&gt; &lt;td class="label"&gt;Сообщение:&lt;/td&gt; &lt;td&gt; &lt;textarea onkeypress="utils.submit(event, ge('postMessage'), this.value)" onkeyup="utils.checkTextLength(4096, this.value, ge('textWarn'))" name="message" id="messageBody" rows="6" style="width: 250px;"&gt;&lt;/textarea&gt;&lt;br/&gt; &lt;div id="textWarn" style="text-align:left; color:#666666;margin:5px 0px;display:none;width:250px;"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;script&gt;document.getElementById('messageBody').value = 'xakep.ru';&lt;/script&gt;
Post #: 249
RE: Вопросы по Java.. (для новичков) - 2009-05-13 18:18:29.720000   
InformHunter

Сообщений: 20
Оценки: 0
Присоединился: 2009-05-12 18:58:30.236666
Могу объяснить подробнее, пишу скрипт под ВКонтакте
Post #: 250
RE: Вопросы по Java.. (для новичков) - 2009-05-13 18:20:06.673333   
InformHunter

Сообщений: 20
Оценки: 0
Присоединился: 2009-05-12 18:58:30.236666
Скрипт для Opera
Post #: 251
RE: Вопросы по Java.. (для новичков) - 2009-05-13 19:36:29.623333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
quote:

Могу объяснить подробнее, пишу скрипт под ВКонтакте

краткость - сестра таланта.
Post #: 252
RE: Вопросы по Java.. (для новичков) - 2009-05-13 21:36:38.176666   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
интересно откуда берутся люди, считающие что все вокруг них экстрасенсы?
Post #: 253
RE: Вопросы по Java.. (для новичков) - 2009-05-15 19:51:09.446666   
SureGOOD

Сообщений: 20
Оценки: 0
Присоединился: 2009-03-30 14:34:39.703333
здравствуйте, есть такой html код:
&lt;select id="cid" onchange="linkCheck();" style="width: 506px;" name="cid"&gt; &lt;option value="0" selected=""&gt;Заглушки&lt;/option&gt; &lt;option value="269"&gt;Компания 1&lt;/option&gt; &lt;option value="282"&gt;Компания 2&lt;/option&gt; &lt;option value="276"&gt;Компания 3&lt;/option&gt; &lt;/select&gt; Как мне JS скриптом получить значение(Заглушки, Компания N) выбранного элемента, так как этот селект формируется динамически, то статически их привязать не получится, я в JS совсем новичек, реально ли это?
и если нет, то как можно данные из PHP передать в JS скрипт?
Post #: 254
RE: Вопросы по Java.. (для новичков) - 2009-05-15 23:56:24.376666   
Fraqter

Сообщений: 123
Оценки: 0
Присоединился: 2009-01-26 21:17:05.456666
Почитай это:
http://www.tigir.com/javasсriрt_select.htm
http://htmlcoder.visions.ru/Javasсriрt/?17
http://experiment.net.ru/js1/?f=select.htm

quote:

как можно данные из PHP передать в JS скрипт?

Просто выводишь их через print/echo или с помощью AJAX'a.
Post #: 255
RE: Вопросы по Java.. (для новичков) - 2009-05-16 06:44:11.676666   
SureGOOD

Сообщений: 20
Оценки: 0
Присоединился: 2009-03-30 14:34:39.703333
уже разобрался, пошел другим способом, параллельно еще один способ нашел) спасибо в общем)
Post #: 256
RE: Вопросы по Java.. (для новичков) - 2009-05-17 16:00:55.796666   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
Можно ли посчитать количество элементов <li> в теге <ul>? Именно узнать число, а не выбрать каждый.

Если можно, то как? :)
Post #: 257
RE: Вопросы по Java.. (для новичков) - 2009-05-18 15:58:05.843333   
SureGOOD

Сообщений: 20
Оценки: 0
Присоединился: 2009-03-30 14:34:39.703333
делаю регулярку в JavaScript мне нужно такая регулярка
я сделал такое, но это не работает [\.]*esne.ru
суть в том, что она должна определять домен, если в строке перед esne.ru есть точка, то там должны быть буквы перед точкой, а если нет, то перед esne.ru должно быть либо ничего, либо http://(ну или просто слэш)
помогите пожалуйста
Post #: 258
RE: Вопросы по Java.. (для новичков) - 2009-05-20 02:38:18.423333   
ЯА

Сообщений: 6
Оценки: 0
Присоединился: 2009-05-19 17:33:26.300000
доброго времени суток, у меня такой вопрос, кнопкой <input style="font-size: 18px; background-color: rgb(0,255,0); font-weight: normal" class="initial2" type="submit" name="text1" value="Пошел=))" оnclick="pole0(this.form)" /> передаются данные методом пост, в другой файл
что нужно воткнуть в скрипт
<sсriрt>
window.captureEvents(event.CLICK);
window.оnclick= pole0;
function pole0(form) { if (form.kont.value == "")
alert ("ошибка в запонении формы!!");
}
</sсriрt>

что бы при ошибочном заполнении выскочило сообщение, и передача остановилось,?
и еще вопрос, если пользователь сменил размер окна браузера, а у фона картинка расширением 1600*1100 например, как это расширение изменить вслед за имзменением окна браузера если можно то линк где этот мануал прочитать можно
заранее спасибо))
Post #: 259
RE: Вопросы по Java.. (для новичков) - 2009-05-20 18:37:44.550000   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
Что означает эта запись? Используется jQuery

var groupBlock = $('#groups').height();
var mainBlock = $('#cattext').offset().top + $('#cattext').height();

var footerTop = ((groupBlock &gt; mainBlock?groupBlock:mainBlock) +50;

Этот код не работает в ИЕ6, поэтому у меня закрались сомнения :)
Post #: 260
RE: Вопросы по Java.. (для новичков) - 2009-05-20 19:49:56.746666   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
Это тернарный оператор.
если выражение groupBlock > mainBlock истина, тогда вернется groupBlock, иначе mainBlock
Post #: 261
RE: Вопросы по Java.. (для новичков) - 2009-05-20 20:42:02.466666   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
Угу, я так и думал. Спасибо.

Оказалось, что ИЕ6 неправильно обрабатывает offset(). Предостерегаю.
Post #: 262
RE: Вопросы по Java.. (для новичков) - 2009-05-29 14:48:01.813333   
МегаЛамер

Сообщений: 64
Оценки: 0
Присоединился: 2009-05-14 20:39:48.716666
есть &lt;form onSubmit="LoginFormCheck();" method="post" action=*****&gt; в водимых полях по дефолту стоят значения Имя и Пароль
function LoginFormCheck() { var UserName = document.getElementById("username").value; var Password = document.getElementById("password").value; if(UserName.toLowerCase() == "имя") { document.getElementById("username").value = ""; } if(Password.toLowerCase() == "пароль") { document.getElementById("password").value = ""; } } можно сделать так чтобы при пустых полях форма не отправлялась на сервер?
Post #: 263
RE: Вопросы по Java.. (для новичков) - 2009-05-29 15:05:04.803333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
Попробуйте так:
function LoginFormCheck() { var UserName = document.getElementById("username").value; var Password = document.getElementById("password").value; if(UserName.toLowerCase() == "имя"){ document.getElementById("username").value = ""; } if(Password.toLowerCase() == "пароль"){ document.getElementById("password").value = ""; } if(!Password || !UserName) return false; }
Post #: 264
RE: Вопросы по Java.. (для новичков) - 2009-05-31 14:03:56.240000   
2rist

Сообщений: 37
Оценки: 0
Присоединился: 2007-03-14 03:01:11.110000
Подскажите пожалуйста, могу ли я непосредственно в коде js скрипта вызвать другой скрипт?
Т.е. не так - <script src=url></script>
а как-то так:
<script>
код;
вызов ещё одного скрипта;
код;
</script>
Post #: 265
RE: Вопросы по Java.. (для новичков) - 2009-05-31 15:10:26.013333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
Используя DOM создать объект script с атрибутом src.
Post #: 266
RE: Вопросы по Java.. (для новичков) - 2009-06-06 19:05:30.206666   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
Нужен простейший счётчик на jQuery: текст-инпут и две кнопки (или текстовых элемента, не важно). При клике «↑» значение в текст-инпуте увеличивается на один, при клике «↓» уменьшается.

Вот, что сделал я:
&lt;input id="steps" type="text" value="7" /&gt; &lt;b id="up"&gt;Up&lt;/b&gt; &lt;b id="down"&gt;Down&lt;/b&gt; &lt;sсriрt type="text/javasсriрt"&gt; $(document).ready(function(){ var step = $('#steps').attr('value'); $('#up').click(function(){ $('#steps').attr('value', step - (-1)) }); $('#down').click(function(){ $('#steps').attr('value', step - 1) }); }); &lt;/sсriрt&gt;
Проблема в том, что значение изменяется только один раз, при загрузке DOM: при нажатии я получаю только «6» и «8». Как сделать полноценный счётчик?
Post #: 267
RE: Вопросы по Java.. (для новичков) - 2009-06-06 20:46:14.510000   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
Ойойойой, а нафига столько наворотов? Не проще ли сделать чистым JS без jQuery? Ну если не проще, то бери firebug, выноси функцию инкремента и декремента отдельно и смотри, вызываются ли они по нажатию. Как вариант, создай две переменные

var upBtn = $('#up');
var downBtn = $('#down');

и к ним уже вешай события. Тогда в том же фаербаге сможешь посмотреть в любой момент времени, висит оно у них или нет. (Если понадобится, вообще, есть предположение, что скрипт просто не запоминает новые объекты, поскольку они созданы в функции, а не глобально, и соответственно сбрасывает все слушатели событий).
Post #: 268
RE: Вопросы по Java.. (для новичков) - 2009-06-06 20:53:59.803333   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
Спасибо, уже сам разобрался. Просто надо было объявить переменную внутри функции.

Я делаю так сложно потому, что лучше знаю методы jQuery, чем функции и методы чистого js :)
Post #: 269
RE: Вопросы по Java.. (для новичков) - 2009-06-09 08:44:00.580000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
у меня есть всплывающий попап, подскажите пожалуйста а как сделать чтоб при всплывании попапа бэкграунд затемнялся немного?
пологаю что както дивом можно залить и сделать ему полупрозрачность какимнить цветом но как хз…
Post #: 270
RE: Вопросы по Java.. (для новичков) - 2009-06-09 08:49:43.516666   
Cep}|{

Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
Выдерни откуда-нибудь, типа lightbox'a и т.д.
Post #: 271
RE: Вопросы по Java.. (для новичков) - 2009-06-09 10:17:44.410000   
МегаЛамер

Сообщений: 64
Оценки: 0
Присоединился: 2009-05-14 20:39:48.716666
тему удалили попробую дождаться ответа тут.
есть
function CreateRequest() { var Request = false; if (window.XMLHttpRequest) { Request = new XMLHttpRequest(); } else if (window.ActiveXObject) { try { Request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (CatchException) { Request = new ActiveXObject("Msxml2.XMLHTTP"); } } if (!Request) { alert("Невозможно создать XMLHttpRequest"); } return Request; } function SendRequest(Method, Arguments, Id) { var Request = CreateRequest(); var File = "ajax.php"; if (!Request) { return false; } Request.onreadystatechange = function() { if (Request.readyState == 4 || Request.readyState == 0) { document.getElementById(Id).innerHTML = Request.responseText; } } if (Method.toLowerCase() == "get" && Arguments.length &gt; 0) File += "?" + Arguments; Request.open(Method, File, true); if (Method.toLowerCase() == "post") { Request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8"); Request.send(Arguments); } else { Request.send(null); } } как можно дописать/переписать функцию запроса чтобы возвращалось false или true ?
мне это нужно чтобы заработала конструкция
var Ban = /[\&lt;\&gt;\"\'\%\;\)\(\&\+\-\,]/g; function Filter() { var Param = document.getElementById("Param").value; if(Ban.test(Param) || "результат запроса к серверу" == true) /**/ } пробовал дописывать
Request.onreadystatechange = function() { if (Request.readyState == 4 || Request.readyState == 0) { if( Request.responseText == 1) { return true } else { document.getElementById(Id).innerHTML = Request.responseText }; } } но не помогло :(
Post #: 272
RE: Вопросы по Java.. (для новичков) - 2009-06-10 01:21:04.253333   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
Cep}|{ киздить не тру)))
Post #: 273
RE: Вопросы по Java.. (для новичков) - 2009-06-10 05:32:31.280000   
XANer

Сообщений: 114
Оценки: 0
Присоединился: 2009-05-25 01:04:23.160000
Народ обЪясните для тех кто бронепоезде, для чего его по большей части юзают?? И что на ней можна писать?? (если конечно можно)
Post #: 274
RE: Вопросы по Java.. (для новичков) - 2009-06-10 08:39:21.350000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
почему на ней, когда на нём? )))
а вообще на яваскрипте пишут "клиентскую часть сайта" т.е. всякие эфекты, расширение функционала, подсветки всякие, иногда корекция не кросбраузерности вёрстки вообще много чего
Post #: 275
RE: Вопросы по Java.. (для новичков) - 2009-06-10 19:11:46.056666   
YellowRiver

Сообщений: 214
Оценки: 0
Присоединился: 2007-09-02 20:34:27.313333
quote:

ORIGINAL: XANer

Народ обЪясните для тех кто бронепоезде, для чего его по большей части юзают?? И что на ней можна писать?? (если конечно можно)


http://lmgtfy.com/?q=%D0%B7%D0%B0%D1%87%D0%B5%D0%BC+%D0%BD%D1%83%D0%B6%D0%B5%D0%BD+javascript
Post #: 276
RE: Вопросы по Java.. (для новичков) - 2009-06-10 19:28:57.750000   
Cep}|{

Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666

quote:

ORIGINAL: magistr_bender

Cep}|{ киздить не тру)))
Это называется "посмотреть пример" )
Post #: 277
RE: Вопросы по Java.. (для новичков) - 2009-06-10 20:44:58.960000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
копать все классы того же лайтбокса слишком напряжно.. уже пробовал..

кстати может есть какойто простой решение на жквери?
напрммер создаём динамически див на 100х100% делаем бэкграунд ему блэк и ставим полупрозрачность стилем на 50%

как думаете получится?
Post #: 278
RE: Вопросы по Java.. (для новичков) - 2009-06-10 21:31:06.636666   
Cep}|{

Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
Накидал на скорую руку, вот как то так:

&lt;html&gt; &lt;head&gt; &lt;title&gt;&lt;/title&gt; &lt;style type="text/css"&gt; /*&lt;![CDATA[*/ #overlay { background-color:#000000; left:0; position:absolute; top:0; width:100%; z-index:90; display: none; height: 100%; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/ -moz-opacity: 0.5; /* Mozilla 1.6 и ниже */ -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */ opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ } /*]]&gt;*/ &lt;/style&gt; &lt;script language="JavaScript" type="text/javascript"&gt; function show() { document.getElementById('overlay').style.display='block'; } function hide() { document.getElementById('overlay').style.display='none'; } &lt;/script&gt; &lt;/head&gt; &lt;body&gt;&lt;div style='z-index: 100;'&gt; 1&lt;br /&gt;2&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;5 &lt;div style='cursor: pointer;' onclick='show();'&gt;show&lt;/div&gt; &lt;/div&gt; &lt;div id="overlay"&gt; &lt;div style='cursor: pointer; color: #ffffff;' onclick='hide();'&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hide&lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt;Думаю разберешься.
Post #: 279
RE: Вопросы по Java.. (для новичков) - 2009-06-11 00:52:21.180000   
magistr_bender

Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
странно но мне почемуто пишет
Ошибка: show is not defined
Источник: file:///home/magistr/%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B8%D0%B9%20%D1%81%D1%82%D0%BE%D0%BB/test.html
Строка: 1
хотя всё руками переписал

в принципе как реализовать придумал дальше сам..
спасибо за идею)
Post #: 280
Страниц:  1 2 3 4 5 6 [7] 8 9 10 11 12 13
Все форумы >> [Веб-программинг] >> RE: Вопросы по Java.. (для новичков)







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.