RE: Вопросы по Java.. (для новичков)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-07 01:49:49.260000
|
|
|
zhuk
Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
|
Не, не помогает. Видимо это глюки Оперы.
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-07 09:06:51.336666
|
|
|
horiz
Сообщений: 892
Оценки: 0
Присоединился: 2008-11-03 18:33:09.006666
|
zhuk если ни в хеде, ни в онЛоаде не работает, то видимо ты допустил ошибку в самом скрипте загрузки картинки. Напиши, как ты грузишь ее.
|
|
|
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')";
}
Если в Опере свернуть окно и развернуть снова, то бэкграунд появляется. Просто он не перерисовывается.
|
|
|
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>
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-07 19:06:36.446666
|
|
|
horiz
Сообщений: 892
Оценки: 0
Присоединился: 2008-11-03 18:33:09.006666
|
zhuk тебе важно загрузить картинку обязательно до загрузки всей страницы? До загрузки страницы фону нельзя присвоить картинку, т.к. фона еще нет. Но можно перед загрузкой страницы загрузить картинку, а уже после формирования боди прсвоить ее фону. <HTML>
<HEAD>
<SCRIPT>
var x = new Image();
x.src='1.bmp';
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT>
document.body.background=x.src;
</SCRIPT>
</BODY>
</HTML>
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-10 16:07:15.660000
|
|
|
Albertozzy
Сообщений: 55
Оценки: 0
Присоединился: 2006-10-20 12:00:58.660000
|
посоветуйте кто-нибуь что-нибудь хорошее что по яваскриптам можно почитать…сам с php+mysql знаком немного + с++, с#.
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-12 19:02:16.816666
|
|
|
InformHunter
Сообщений: 20
Оценки: 0
Присоединился: 2009-05-12 18:58:30.236666
|
Дайте ссылку на инфу по написанию скриптов под Opera
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-13 17:52:06.726666
|
|
|
InformHunter
Сообщений: 20
Оценки: 0
Присоединился: 2009-05-12 18:58:30.236666
|
Есть такой код:
<input maxlength="128" class='inputText' autocomplete='off' type="text" name='title' id='title' style='width: 250px;' value="" size=35>
</td>
</tr>
<tr class="tallRow">
<td class="label">Сообщение:</td>
<td>
<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;"></textarea><br/>
<div id="textWarn" style="text-align:left; color:#666666;margin:5px 0px;display:none;width:250px;"></div>
</td>
</tr>
</table>
Мне надо с помощью скрипта редактеровать этот Textarea, обращения к полю ввода типа
messagebody.value=
message.value=
document.getElementById('messageBody').value=
не работают помогите пожалуйста
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-13 17:58:36.616666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
document.getElementById('messageBody').value не может не работать. Специально даже потестил у себя. Все пашет: <input maxlength="128" class='inputText' autocomplete='off' type="text" name='title' id='title' style='width: 250px;' value="" size=35>
</td>
</tr>
<tr class="tallRow">
<td class="label">Сообщение:</td>
<td>
<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;"></textarea><br/>
<div id="textWarn" style="text-align:left; color:#666666;margin:5px 0px;display:none;width:250px;"></div>
</td>
</tr>
</table>
<script>document.getElementById('messageBody').value = 'xakep.ru';</script>
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-13 18:18:29.720000
|
|
|
InformHunter
Сообщений: 20
Оценки: 0
Присоединился: 2009-05-12 18:58:30.236666
|
Могу объяснить подробнее, пишу скрипт под ВКонтакте
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-13 18:20:06.673333
|
|
|
InformHunter
Сообщений: 20
Оценки: 0
Присоединился: 2009-05-12 18:58:30.236666
|
Скрипт для Opera
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-13 19:36:29.623333
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
quote:
Могу объяснить подробнее, пишу скрипт под ВКонтакте краткость - сестра таланта.
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-13 21:36:38.176666
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
интересно откуда берутся люди, считающие что все вокруг них экстрасенсы?
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-15 19:51:09.446666
|
|
|
SureGOOD
Сообщений: 20
Оценки: 0
Присоединился: 2009-03-30 14:34:39.703333
|
здравствуйте, есть такой html код: <select id="cid" onchange="linkCheck();" style="width: 506px;" name="cid">
<option value="0" selected="">Заглушки</option>
<option value="269">Компания 1</option>
<option value="282">Компания 2</option>
<option value="276">Компания 3</option>
</select> Как мне JS скриптом получить значение(Заглушки, Компания N) выбранного элемента, так как этот селект формируется динамически, то статически их привязать не получится, я в JS совсем новичек, реально ли это? и если нет, то как можно данные из PHP передать в JS скрипт?
|
|
|
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.
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-16 06:44:11.676666
|
|
|
SureGOOD
Сообщений: 20
Оценки: 0
Присоединился: 2009-03-30 14:34:39.703333
|
уже разобрался, пошел другим способом, параллельно еще один способ нашел) спасибо в общем)
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-17 16:00:55.796666
|
|
|
zhuk
Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
|
Можно ли посчитать количество элементов <li> в теге <ul>? Именно узнать число, а не выбрать каждый. Если можно, то как? :)
|
|
|
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://(ну или просто слэш) помогите пожалуйста
|
|
|
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 например, как это расширение изменить вслед за имзменением окна браузера если можно то линк где этот мануал прочитать можно заранее спасибо))
|
|
|
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 > mainBlock?groupBlock:mainBlock) +50; Этот код не работает в ИЕ6, поэтому у меня закрались сомнения :)
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-20 19:49:56.746666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
Это тернарный оператор. если выражение groupBlock > mainBlock истина, тогда вернется groupBlock, иначе mainBlock
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-20 20:42:02.466666
|
|
|
zhuk
Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
|
Угу, я так и думал. Спасибо. Оказалось, что ИЕ6 неправильно обрабатывает offset(). Предостерегаю.
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-29 14:48:01.813333
|
|
|
МегаЛамер
Сообщений: 64
Оценки: 0
Присоединился: 2009-05-14 20:39:48.716666
|
есть
<form onSubmit="LoginFormCheck();" method="post" action=*****> в водимых полях по дефолту стоят значения Имя и Пароль
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 = "";
}
}
можно сделать так чтобы при пустых полях форма не отправлялась на сервер?
|
|
|
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;
}
|
|
|
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>
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-05-31 15:10:26.013333
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
Используя DOM создать объект script с атрибутом src.
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-06-06 19:05:30.206666
|
|
|
zhuk
Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
|
Нужен простейший счётчик на jQuery: текст-инпут и две кнопки (или текстовых элемента, не важно). При клике «↑» значение в текст-инпуте увеличивается на один, при клике «↓» уменьшается. Вот, что сделал я: <input id="steps" type="text" value="7" /> <b id="up">Up</b> <b id="down">Down</b>
<sсriрt type="text/javasсriрt">
$(document).ready(function(){
var step = $('#steps').attr('value');
$('#up').click(function(){
$('#steps').attr('value', step - (-1))
});
$('#down').click(function(){
$('#steps').attr('value', step - 1)
});
});
</sсriрt> Проблема в том, что значение изменяется только один раз, при загрузке DOM: при нажатии я получаю только «6» и «8». Как сделать полноценный счётчик?
|
|
|
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'); и к ним уже вешай события. Тогда в том же фаербаге сможешь посмотреть в любой момент времени, висит оно у них или нет. (Если понадобится, вообще, есть предположение, что скрипт просто не запоминает новые объекты, поскольку они созданы в функции, а не глобально, и соответственно сбрасывает все слушатели событий).
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-06-06 20:53:59.803333
|
|
|
zhuk
Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
|
Спасибо, уже сам разобрался. Просто надо было объявить переменную внутри функции. Я делаю так сложно потому, что лучше знаю методы jQuery, чем функции и методы чистого js :)
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-06-09 08:44:00.580000
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
у меня есть всплывающий попап, подскажите пожалуйста а как сделать чтоб при всплывании попапа бэкграунд затемнялся немного? пологаю что както дивом можно залить и сделать ему полупрозрачность какимнить цветом но как хз…
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-06-09 08:49:43.516666
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Выдерни откуда-нибудь, типа lightbox'a и т.д.
|
|
|
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 > 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 = /[\<\>\"\'\%\;\)\(\&\+\-\,]/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 };
}
}
но не помогло :(
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-06-10 01:21:04.253333
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
Cep}|{ киздить не тру)))
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-06-10 05:32:31.280000
|
|
|
XANer
Сообщений: 114
Оценки: 0
Присоединился: 2009-05-25 01:04:23.160000
|
Народ обЪясните для тех кто бронепоезде, для чего его по большей части юзают?? И что на ней можна писать?? (если конечно можно)
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-06-10 08:39:21.350000
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
почему на ней, когда на нём? ))) а вообще на яваскрипте пишут "клиентскую часть сайта" т.е. всякие эфекты, расширение функционала, подсветки всякие, иногда корекция не кросбраузерности вёрстки вообще много чего
|
|
|
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
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-06-10 19:28:57.750000
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
quote:
ORIGINAL: magistr_bender Cep}|{ киздить не тру))) Это называется "посмотреть пример" )
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-06-10 20:44:58.960000
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
копать все классы того же лайтбокса слишком напряжно.. уже пробовал.. кстати может есть какойто простой решение на жквери? напрммер создаём динамически див на 100х100% делаем бэкграунд ему блэк и ставим полупрозрачность стилем на 50% как думаете получится?
|
|
|
RE: Вопросы по Java.. (для новичков) - 2009-06-10 21:31:06.636666
|
|
|
Cep}|{
Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
|
Накидал на скорую руку, вот как то так: <html>
<head>
<title></title>
<style type="text/css">
/*<![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 */
}
/*]]>*/
</style>
<script language="JavaScript" type="text/javascript">
function show() {
document.getElementById('overlay').style.display='block';
}
function hide() {
document.getElementById('overlay').style.display='none';
}
</script>
</head>
<body><div style='z-index: 100;'>
1<br />2<br />3<br />4<br />5
<div style='cursor: pointer;' onclick='show();'>show</div>
</div>
<div id="overlay">
<div style='cursor: pointer; color: #ffffff;' onclick='hide();'> hide</div>
</div>
</body>
</html> Думаю разберешься.
|
|
|
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 хотя всё руками переписал в принципе как реализовать придумал дальше сам.. спасибо за идею)
|
|
|
|
|