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

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

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

Зашли как: Guest
Все форумы >> [Веб-программинг] >> RE: Вопросы по Java.. (для новичков)
Имя
Сообщение << Старые топики   Новые топики >>
RE: Вопросы по Java.. (для новичков) - 2010-05-12 00:33:58.616666   
Эллурн

Сообщений: 83
Оценки: 0
Присоединился: 2008-12-27 21:46:32.516666
Спасибо большое, одной проблемой стало меньше))) Можно еще хотя бы ссылочку на литературу, в которой подробней рассматривается вывод таких вот всплывающих окошек (не pop-up)? Или, на крайняк, какими запросами можно загуглить эту информацию))
Post #: 441
RE: Вопросы по Java.. (для новичков) - 2010-05-12 02:25:34.443333   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
А почему не поп-ап? Это, как бе, он и есть: красивый раскрашенный див помещается поверх всех объектов, при этом перед всплытием его содержимое заполняется информацией, полученной по средствам AJAX с сервера. Тут основная проблема - сделать красиво этот див, в частности, треугольную его часть, поэтому проще поискать готовую реализацию. См. плагины к jQuery, там этого добра обычно навалом.
Post #: 442
RE: Вопросы по Java.. (для новичков) - 2010-05-12 03:56:10.133333   
Эллурн

Сообщений: 83
Оценки: 0
Присоединился: 2008-12-27 21:46:32.516666
Просто до сих пор я понимал, что поп-ап - это window.open))) А про плагины - спасибо, посмотрю. Но и самому очень хотелось бы научиться)) И еще: можно ли сделать этот треугольник как прямоугольник с треугольным фоном и прозрачной частью?Если нет, то какие есть альтернативы?
Post #: 443
RE: Вопросы по Java.. (для новичков) - 2010-05-12 05:50:43.150000   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
Можно. Альтернативно можно попробовать нарисовать его графически, но учитывая что HTML5 с его Canvas ещё draft (другими словами, на него расчитывать не приходится), а существующие JS-библиотеки для рисования основаны на тупом прорисовывании дивами (другими словами - жутко неэффективно), лучше всё такие единой картинкой с отдельными прозрачными зонами.
Post #: 444
RE: Вопросы по Java.. (для новичков) - 2010-05-12 09:02:50.220000   
codeismy.name

Сообщений: 618
Оценки: 0
Присоединился: 2009-07-19 00:30:13.200000
плагин называется dialog есть в стандартных плагинах ui
есть ещё много интересных плагиров типо клуитипа
Post #: 445
RE: Вопросы по Java.. (для новичков) - 2010-05-13 01:21:27.366666   
Эллурн

Сообщений: 83
Оценки: 0
Присоединился: 2008-12-27 21:46:32.516666
Спасибо, ребят =)  Вот, кстати, нашел кое-что. Ниже приведен код. Если не получится его модифицировать, займусь разбором dialogs…

var altwidth="" // не задавать, в случае если нужен динамический подбор размера. var altdelay="250" var altOffsetVer="2px" var altOffsetHor="0px" var ie4=document.all var ns6=document.getElementById&amp;&amp;!document.all if (ie4||ns6) document.write('&lt;div id="RedzAlt" style="visibility:hidden; width:'+altwidth+';"&gt;&lt;/div&gt;') function getposOffset(what, offsettype) { &nbsp;&nbsp;&nbsp; var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop; &nbsp;&nbsp;&nbsp; var parentEl=what.offsetParent; &nbsp;&nbsp;&nbsp; while (parentEl!=null) &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; parentEl=parentEl.offsetParent; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; return totaloffset; } function showhide(obj, e, visible, hidden, altwidth) { &nbsp;&nbsp;&nbsp; if (ie4||ns6) &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dropmenuobj.style.left=dropmenuobj.style.top=-500 &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; if (altwidth!="") &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dropmenuobj.widthobj=dropmenuobj.style &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dropmenuobj.widthobj.width=altwidth &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; if (e.type=="click" &amp;&amp; obj.visibility==hidden || e.type=="mouseover") &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; obj.visibility=visible &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; else if (e.type=="click") &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; obj.visibility=hidden &nbsp;&nbsp;&nbsp; } } function iecompattest() { &nbsp;&nbsp;&nbsp; return (document.compatMode &amp;&amp; document.compatMode!="BackCompat")? document.documentElement : document.body } function clearbrowseredge(obj, whichedge) { &nbsp;&nbsp;&nbsp; var edgeoffset=(whichedge=="rightedge")? parseInt(altOffsetHor)*-1 : parseInt(altOffsetVer)*-1 &nbsp;&nbsp;&nbsp; if (whichedge=="rightedge") &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var windowedge=ie4 &amp;&amp; !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15 &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dropmenuobj.contentmeasure=dropmenuobj.offsetWidth &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (windowedge-dropmenuobj.x &lt; dropmenuobj.contentmeasure) &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; else &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var windowedge=ie4 &amp;&amp; !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18 &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dropmenuobj.contentmeasure=dropmenuobj.offsetHeight &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (windowedge-dropmenuobj.y &lt; dropmenuobj.contentmeasure) &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; return edgeoffset } function RedzAltOut(menucontents, obj, e, altwidth) { &nbsp;&nbsp;&nbsp; if (window.event) event.cancelBubble=true &nbsp;&nbsp;&nbsp; else if (e.stopPropagation) e.stopPropagation() &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ClearHideAlt() &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; dropmenuobj=document.getElementById? document.getElementById("RedzAlt") : RedzAlt &nbsp;&nbsp;&nbsp; dropmenuobj.innerHTML=menucontents &nbsp;&nbsp;&nbsp; if (ie4||ns6) &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; showhide(dropmenuobj.style, e, "visible", "hidden", altwidth) &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dropmenuobj.x=getposOffset(obj, "left") &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dropmenuobj.y=getposOffset(obj, "top") &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px" &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px" &nbsp;&nbsp;&nbsp; } } function HideAlt(e) { &nbsp;&nbsp;&nbsp; if (typeof dropmenuobj!="undefined") &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (ie4||ns6) &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; dropmenuobj.style.visibility="hidden" &nbsp;&nbsp;&nbsp; } } function delayhidetip() { &nbsp;&nbsp;&nbsp; if (ie4||ns6) &nbsp;&nbsp;&nbsp; DelayHide=setTimeout("HideAlt()",altdelay) } function ClearHideAlt() { &nbsp;&nbsp;&nbsp; if (typeof DelayHide!="undefined") &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; clearTimeout(DelayHide) &nbsp;&nbsp;&nbsp; } }
Post #: 446
RE: Вопросы по Javasсriрt (для новичков) - 2010-05-17 22:52:56.286666   
JayCooper

Сообщений: 5
Оценки: 0
Присоединился: 2010-05-17 20:55:12.540000
Доброго времени суток!

Очень нужен совет, возможно ли при помощи javasсriрt или какими-то другими способами реализовать следующее:

Есть сайт (чужой) на страницах которого есть видео ролики. Вставка видео на другие сайты разрешена, но только через ifrаmе.
Допустим я вставил это видео себе на сайт через ifrаmе и всё работает.
Но мне нужно каким-то образом подменить видео плеер, тоесть сделать так чтобы у меня на сайте отображался плеер.SWF не с исходного сайта а с моего.
Если бы можно было просто сохранить исходный код плеера и поставить себе попутно подменив .swf, то было бы проще простого, но к сожалению так не получается, поскольку ifrаmе ссылается на php файл который генирирует код плеера именно для моего ip.
Поэтому, получается, единственный выход каким то образом подменить требуемый для загрузки страницы видео-плеер на мой.

Подскажите пожалуйста, можно ли както это реализовать на javasсriрt или как-нибудь еще?
Post #: 447
RE: Вопросы по Javasсriрt (для новичков) - 2010-05-20 14:56:02.180000   
Snyppimylt

Сообщений: 6
Оценки: 0
Присоединился: 2010-05-15 21:29:18.243333
Всем привет, кто знает какие ни буть учебнички по java script для новичков =)
Post #: 448
RE: Вопросы по Javasсriрt (для новичков) - 2010-05-20 17:39:09.023333   
codeismy.name

Сообщений: 618
Оценки: 0
Присоединился: 2009-07-19 00:30:13.200000
библия яваскрипта - это лучший учебник по яваскрипту, я думаю тут со мной все согласятся кто её читал :)
я сам учился по ней… у меня на сайте есть выложеная сайт = мой ник, а там по поиску
Post #: 449
RE: Вопросы по Javasсriрt (для новичков) - 2010-05-20 17:40:21.480000   
Snyppimylt

Сообщений: 6
Оценки: 0
Присоединился: 2010-05-15 21:29:18.243333
а ссылочку не дадут?
Post #: 450
RE: Вопросы по Javasсriрt (для новичков) - 2010-05-20 17:42:46.710000   
codeismy.name

Сообщений: 618
Оценки: 0
Присоединился: 2009-07-19 00:30:13.200000
http://codeismy.name/literatura/bibliya-javascript/
Post #: 451
RE: Вопросы по Javasсriрt (для новичков) - 2010-05-20 17:47:53.600000   
Snyppimylt

Сообщений: 6
Оценки: 0
Присоединился: 2010-05-15 21:29:18.243333
Спасибо)
Post #: 452
RE: Вопросы по Java.. (для новичков) - 2010-06-20 00:14:15.386666   
spywebka

Сообщений: 35
Оценки: 0
Присоединился: 2010-06-03 13:42:22.350000
Народ помогите. У меня есть страничка состаящая из двух ifrаmе. В одном из них открывается реферальная ссылка депозита а во второй страница (моя, не депозитовская) с сылкой на скачивание на файл. Вопрос как сделать так что если человек хочет скачать мой файл то он должен для начала зайти на депозит под своим логином и паролем а потом только разрешён мой файл на скачивание. Как это организовать? работать с куками ,с чем, чет недогоняюю вообще как это можно провернуть.

Вот я видел подобное из двузх ifrаmе - в одном депозит в другом хрень какаято ++++ пример ++++

Вот я хочу также, в первом заполнют форму, а во втором окошке пишется что мол вы пока не зашли на депозит.
Как только чел зайдет на депозит и перегрузит страницу во втором окошке будет уже ссылка на скачивание а не просьба для входа.
Post #: 453
RE: Вопросы по Java.. (для новичков) - 2010-07-17 20:17:36.776666   
Snyppimylt

Сообщений: 6
Оценки: 0
Присоединился: 2010-05-15 21:29:18.243333
А что такое переменная?
Post #: 454
RE: Вопросы по Java.. (для новичков) - 2010-07-19 10:23:09.963333   
Papa James

Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
Это переменная
Post #: 455
RE: Вопросы по Java.. (для новичков) - 2010-07-19 13:28:24.176666   
Web_Virus

Сообщений: 35
Оценки: 0
Присоединился: 2009-02-21 14:46:30.450000
Переменная
Здесь можно почитать что ето такое.
Post #: 456
RE: Вопросы по Java.. (для новичков) - 2010-07-19 13:58:08.673333   
Papa James

Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
Причем Java тут?
Post #: 457
RE: Вопросы по Java.. (для новичков) - 2010-07-20 16:26:15.573333   
ZloScript

Сообщений: 72
Оценки: 0
Присоединился: 2008-09-17 01:33:59.556666
Подскожите пожалусто  как сделать так чтобы значение
history.go(-1)
стояло сдесь
 <input type="hidden" name="domain" value="СЮДА">
не скриптом
 <input type="hidden" name="domain" value="javascript:history.go(-1)">
а в чистом виде например так
 <input type="hidden" name="domain" value="http://www.dasdasd.sa.das.d.sad/s/da/s//ad/a">

Post #: 458
RE: Вопросы по Java.. (для новичков) - 2010-07-20 17:49:12.223333   
Papa James

Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
history.previous
Post #: 459
RE: Вопросы по Java.. (для новичков) - 2010-07-31 17:52:18.826666   
Niades

Сообщений: 5
Оценки: 0
Присоединился: 2010-07-30 00:35:21.243333
Здравствуйте, уважаемые участники форума xakep.ru!
Есть обыкновенная форма, например:

&lt;form id="login-form" action="auth/login" method="post"&gt; &lt;div&gt; &lt;input type="checkbox" class="remember" checked="checked" name="remember me" /--&gt; &lt;nosсriрt&gt;&lt;label for="email-email" id="email-label" class="no-js"&gt;Email&lt;/label&gt;&lt;/nosсriрt&gt; &lt;input id="email-email" type="text" name="handle" value="" /&gt; &lt;nosсriрt&gt;&lt;label for="password-password" id="combo-label" class="no-js"&gt;Combination&lt;/label&gt;&lt;/nosсriрt&gt; &lt;input id="password-clear" type="text" value="Combination" /&gt; &lt;input id="password-password" type="password" name="password" value="" /&gt; &lt;input id="sumbitLogin" class="signin" type="submit" value="Sign In" /&gt; &lt;/div&gt; &lt;/form&gt;
Мне нужен юзерскрипт для Greasemonkey(плагин для Mozilla Firefox), который бы заполнял эти поля. Всё, казалось бы просто, но дело в том, что id полей постоянно меняются, неизменными остаются лишь 2 буквы - "e" и "p" в полях для ввода email'a и пароля соответственно. Можно ли как-то реализовать их выбор и заполнение зная лишь по 1 букве?
Заранее спасибо!
Post #: 460
RE: Вопросы по Java.. (для новичков) - 2010-08-11 13:35:36.280000   
x_mr_bob_x

Сообщений: 30
Оценки: 0
Присоединился: 2010-07-15 19:18:23.810000
Всем привет,задал свой вопрос в php,но хотел бы узнать здесь, тяжелый ли язык? Возможно ли с помощью него под Zeus написать что либо?
Post #: 461
RE: Вопросы по Java.. (для новичков) - 2010-08-26 23:45:28.426666   
cyberx

Сообщений: 83
Оценки: 0
Присоединился: 2009-01-04 11:47:38.966666

function AddSmile(smile) &nbsp;{ &nbsp; element = document.getElementById('ChatTextArea'); &nbsp; if (element.selectionStart || element.selectionStart == '0') &nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; element.focus(); &nbsp;&nbsp;&nbsp; element.value = element.value.substring(0,element.selectionStart) + "&lt;img&nbsp; src='images/smiles/"+smile+".gif' /&gt;"; &nbsp;&nbsp; } &nbsp;}
function BBcode(id) &nbsp;{ &nbsp; //тут id например b &nbsp; var button_id = attribs = id; &nbsp; if (/\[.*\]/.test(attribs)) {attribs = attribs.replace(/.*\[(.*)\]/, ' $1'); } else attribs = '';&nbsp; &nbsp; var start = '['+button_id+attribs+']'; &nbsp; var end = '[/'+button_id+']'; &nbsp; element = document.getElementById('ChatTextArea'); &nbsp; if (document.selection) &nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; element.focus(); &nbsp;&nbsp;&nbsp; sel = document.selection.createRange(); &nbsp;&nbsp;&nbsp; sel.text = start + sel.text + end; &nbsp;&nbsp; } &nbsp; else if (element.selectionStart || element.selectionStart == '0') &nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; element.focus(); &nbsp;&nbsp;&nbsp; var startPos = element.selectionStart; &nbsp;&nbsp;&nbsp; var endPos = element.selectionEnd; &nbsp;&nbsp;&nbsp; element.value = element.value.substring(0, startPos) + start + element.value.substring(startPos, endPos) + end + &nbsp;&nbsp;&nbsp; element.value.substring(endPos, element.value.length); &nbsp;&nbsp; } &nbsp; else &nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; element.value += start + end; &nbsp;&nbsp; } &nbsp; &nbsp;}
Все работает но как сделать чтоб в textarea вставлялся уже преобразованный код, смайлик и текст? После отправки проблем нет, на пхп я обрабатываю, не знаю как тут обработать.
Post #: 462
RE: Вопросы по Java.. (для новичков) - 2010-09-01 10:42:03.556666   
DenisI

Сообщений: 35
Оценки: 0
Присоединился: 2010-04-12 19:45:22.543333
quote:

id полей постоянно меняются, неизменными остаются лишь 2 буквы - "e" и "p" в полях для ввода email'a и пароля соответственно. Можно ли как-то реализовать их выбор и заполнение зная лишь по 1 букве?
xpath в помощь
Post #: 463
RE: Вопросы по Javasсriрt (для новичков) - 2010-09-01 10:44:29.983333   
DenisI

Сообщений: 35
Оценки: 0
Присоединился: 2010-04-12 19:45:22.543333

quote:

ORIGINAL: JayCooper

Доброго времени суток!

Есть сайт (чужой)

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

средствами js никак по соображениям политики безопасности
как всегда есть перанальные проходы в запретную зону, но лучше не усложнять
Post #: 464
RE: Вопросы по Javasсriрt (для новичков) - 2010-10-03 21:46:26.713333   
OzyAST

Сообщений: 2
Оценки: 0
Присоединился: 2010-10-03 21:41:54.393333
Есть большая кнопка в виде таблицы, в ней еще кнопка, которая скрывает эту таблицу, но при нажатии на кнопку, происходит переход на другую страницу а только потом скрывается и сама таблица! Как сделать, так чтобы меня не перекидывала по ссылке при нажатии на кнопку delete?

|favorite_table————–|
|…………………….______…|
|……………………|delete|…|
|—————————|


&lt;script language="javascript"&gt; $(".delete").hover(function(){ // наводим на кнопку Delete $(this).toggleClass("delete_hover"); }); $(".delete").click(function(){ // нажимаем на кнопку Delete $(this).parents(".favorite_table").hide("normal"); }); $(".favorite_table").hover(function(){ // наводим на таблицу $(this).toggleClass("favorite_hover"); }); $(".favorite_table").click(function(){ // нажимаем на таблицу window.location=$(this).find("a").attr("href"); return false; }); &lt;/script&gt; &lt;div id="favorite"&gt; &lt;table width="100%" height="51" border="0" cellpadding="0" cellspacing="0" class="favorite_table"&gt; &lt;tr&gt; &lt;td width="46" height="45" rowspan="2"&gt;&lt;img src="img\menu_image_hover.png" /&gt;&lt;/td&gt; &lt;td width="686" height="29" class="favorite_title"&gt;Net23.info &gt;&gt; Видео&lt;/td&gt; &lt;td width="29"&gt;&lt;div class="delete"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td height="21" class="favorite_link"&gt;&lt;a href="http://net23.info/index.php?do=cat&amp;category=video" /&gt;http://net23.info/index.php?do=cat&amp;category=video&lt;/td&gt; &lt;td width="29"&gt;&lt;div id="edit"&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt;
Post #: 465
RE: Вопросы по Javasсriрt (для новичков) - 2010-10-04 08:59:14.776666   
codeismy.name

Сообщений: 618
Оценки: 0
Присоединился: 2009-07-19 00:30:13.200000
на событие онклик в конце описания события постав return false
Post #: 466
RE: Вопросы по Javasсriрt (для новичков) - 2010-10-04 09:47:23.940000   
Papa James

Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
ЛуДля ссылок - да, можно return false. Но правильнее было бы preventDefault / cancelBubble
Post #: 467
RE: Вопросы по Javasсriрt (для новичков) - 2010-10-04 10:59:03.143333   
OzyAST

Сообщений: 2
Оценки: 0
Присоединился: 2010-10-03 21:41:54.393333
Спасибо) Щас попробую!
Post #: 468
RE: Вопросы по jаvаsсriрt (для новичков) - 2010-10-05 06:01:05.476666   
dinatop

Сообщений: 6
Оценки: 0
Присоединился: 2010-05-20 03:51:00.163333
есть код, который должен производить проверку двоичного числа. но криво работает)
например ввожу 10190 говорить что двоичное.
мозги вроде есть, куда направить?


<sсriрt language=jаvаsсriрt>

{alert ("Введите двоичное число")}

function checkbin(value) {

reg = /[0,1]$/i;

if (!value.match®)
{alert("Число НЕ двоичное");
document.getElementById('bin').value=""; return false;}
else
{alert("Число двоичное");}
}

</sсriрt>

<form action="#" method=post onSubmit="return checkbin(this.bin.value)">
<input type=text id=bin name=bin style="height: 36px; width: 450px;
font-family: arial; font-size: 24px;" />

<input type=submit value="Проверить" style="height: 36px;
width: 120px; font-family: arial; font-size: 16px;" />
</form>
Post #: 469
RE: Вопросы по jаvаsсriрt (для новичков) - 2010-10-05 12:17:30.333333   
Papa James

Сообщений: 438
Оценки: 0
Присоединился: 2009-12-07 13:36:18.370000
^[0,1]+$
Post #: 470
RE: Вопросы по jаvаsсriрt (для новичков) - 2010-10-06 19:20:54.853333   
dinatop

Сообщений: 6
Оценки: 0
Присоединился: 2010-05-20 03:51:00.163333
Papa James, спасибо))
Post #: 471
RE: Вопросы по jаvаsсriрt (для новичков) - 2010-10-28 22:37:36.856666   
d0m0v0i

Сообщений: 19
Оценки: 0
Присоединился: 2009-06-24 10:42:01.110000
На странице есть iframe &lt;iframe src='site' id='frm'&gt;&lt;/iframe&gt;. почему не работает alert(window.frames["frm"].document.location.href) в опере и выдает message: Security error: attempted to read protected variable
Post #: 472
RE: Вопросы по jаvаsсriрt (для новичков) - 2010-10-29 00:03:04.236666   
Pupkin-Zade

Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
Ну так обращение к фрейму по моему неправильное совершенно

document.getElementById('myframe').src = '';
Post #: 473
RE: Вопросы по jаvаsсriрt (для новичков) - 2010-10-30 11:40:04.063333   
d0m0v0i

Сообщений: 19
Оценки: 0
Присоединился: 2009-06-24 10:42:01.110000
document.getElementById('myframe').src выдаст "site" а мне нужен адресс куда перебросило iframe.
Post #: 474
RE: Вопросы по Java.. (для новичков) - 2010-11-14 18:10:11.050000   
vova feniks

Сообщений: 75
Оценки: 0
Присоединился: 2010-03-27 14:39:04.936666
Знатаки мира сего подскажите как заделать такое - http://raskrutka.sepinfo.ru/ мне идея очень понравилась, общался с админом говорит
что не скажет как это сделать, знаю только то что это сделано на укоз модуль каталог сайтов, блин скажите как это сделать очень хочу умаляю 10 р дам (это все что у мя есть)

напишите в асю 587392418
или vk id37373317
или еще куда-то ))

плиз скажите..
Post #: 475
RE: Вопросы по Java.. (для новичков) - 2010-11-30 13:51:15.006666   
Pegas_66

Сообщений: 1
Оценки: 0
Присоединился: 2010-11-30 13:39:05.583333
Товарищи, требуется помощь по борьбе с IE, скрипт видеоплеера с плейлистом под RuTube корректно работает в FF, однако в IE возникли какие-то проблемы, не работают переключатели между видео, на что не нажми постоянно показывает первый видеоролик. Взгляните пожалуйста:

JS:
var a, b, kuda, carPos = 0; var Swfplay = document.createElement('embed'); var osn = document.write('&lt;style type="text/css"&gt;#panel #pL {left:0px; -moz-user-select:none;}#panel #pR {right:0px; -moz-user-select:none;}#osnova {background:#171717; margin:auto; width:535px; border:1px solid #232323;}#panel {background:#000; width:455px; padding:0 40px 10px 40px; white-space:nowrap; position:relative; overflow:hidden; border-top:1px solid #232323; text-align:left;}#player, #panel, #osnova {-moz-user-select:none;}#panel #pL, #panel #pR {background:#000; position:absolute; padding:5px; top:0px; height:40; opacity:0.9; filter:alpha(opacity=90);}#panel input {background:#171717; position:relative; margin:0px 2px; padding:5px; text-decoration:none; border:1px solid #232323; color:#FF7700;}#panel input:hover {background:#282828; text-decoration:none; border:1px solid #232323; color:#FFFFFF;}#playlist {position:relative; margin: auto; top:5px;}&lt;/style&gt;&lt;div id="osnova"&gt;&lt;div id="player"&gt;&lt;/div&gt;&lt;div id="panel"&gt;&lt;/div&gt;&lt;/div&gt;'); var List = document.createElement('div'); &nbsp;&nbsp;&nbsp; List.id = 'playlist'; document.getElementById('panel').appendChild(List); document.close(List); document.getElementById('panel').innerHTML += '&lt;div onMouseOver="Move(1)" onMouseOut="Move(0)" id="pR"&gt;&lt;img src="/img/right.png" alt="" /&gt;&lt;/div&gt;&lt;div onMouseOver="Move(2)" onMouseOut="Move(0)" id="pL"&gt;&lt;img src="/img/left.png" alt="" /&gt;&lt;/div&gt;'; function RutubeLink(num, url){ &nbsp;&nbsp;&nbsp; var Alink = document.createElement('input'); &nbsp;&nbsp;&nbsp; Alink.type = 'button'; &nbsp;&nbsp;&nbsp; Alink.value = num + ' cерия'; &nbsp;&nbsp;&nbsp; Alink.id = 'seria-' + num; &nbsp;&nbsp;&nbsp; Alink.name = url; &nbsp;&nbsp;&nbsp; document.getElementById('playlist').appendChild(Alink); var AName = document.getElementById('seria-' + num); &nbsp;&nbsp;&nbsp; AName.setAttribute("onclick","Player('seria-" + num + "'); return false;"); if (AName.attachEvent) {AName.attachEvent("onclick",function() {AName.style.border = "0"})} else {AName.addEventListener("click",function() {AName.style.border = "0"}, false)} if (AName.attachEvent) {AName.attachEvent("onclick",function() {Swfplay.setAttribute('flashvars','autoStart=true');})} else {AName.addEventListener("click",function() {Swfplay.setAttribute('flashvars','autoStart=true');}, false)} &nbsp;&nbsp;&nbsp; document.close(Alink); &nbsp;&nbsp;&nbsp; Player('seria-1'); } function Player(id){ &nbsp;&nbsp;&nbsp; if(em = document.getElementsByTagName('embed')[0]){ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; em.parentNode.removeChild(em); &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; Swfplay.type = 'application/x-shockwave-flash'; &nbsp;&nbsp;&nbsp; Swfplay.src = 'http:'+'//video.rutube'+'.ru/' + document.getElementById(id).name; &nbsp;&nbsp;&nbsp; Swfplay.setAttribute('allowfullscreen','true'); &nbsp;&nbsp;&nbsp; Swfplay.setAttribute('wmode','transparent'); &nbsp;&nbsp;&nbsp; Swfplay.height = '403px'; &nbsp;&nbsp;&nbsp; Swfplay.width = '535px'; &nbsp;&nbsp;&nbsp; document.getElementById('player').appendChild(Swfplay); &nbsp;&nbsp;&nbsp; document.close(Swfplay); &nbsp;&nbsp;&nbsp; if (!em){ &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return true; &nbsp;&nbsp;&nbsp; } } function Move(kuda){ &nbsp;&nbsp;&nbsp; if (kuda == 0){ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; clearTimeout(a); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; clearTimeout(b); &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; if (kuda == 1) {&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (carPos &gt;= -2000) {&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b = setTimeout("Move(1)", 100);&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; carPos = carPos -10;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById('playlist').style.left = carPos +'1px'; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {clearTimeout(b);}&nbsp; &nbsp;&nbsp;&nbsp; }&nbsp; &nbsp;&nbsp;&nbsp; else if (kuda == 2) {&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (carPos &lt;= -10) {&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a = setTimeout("Move(2)", 100);&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; carPos = carPos +10;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; document.getElementById('playlist').style.left = carPos +'1px';&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else { clearTimeout(a);}&nbsp; &nbsp;&nbsp;&nbsp; } }
HTML:
&lt;script type="text/javascript" src="rutube.js"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt; RutubeLink(1,'60e968007c65cd9b325a4becc2519bfb'); //ссылка на 1 RutubeLink(2,'ebd36b30f90ec5b699776871fcca9f6f'); //ссылка на 2 RutubeLink(3,'b7cee88b3d77f53e79e0b0bb51e6f6d6'); //ссылка на 3 //и так далее &lt;/script&gt;
Готов оплатить работу, пишите в личку.
Post #: 476
RE: Вопросы по Java.. (для новичков) - 2011-01-08 16:26:14.343333   
Kadead

Сообщений: 108
Оценки: 0
Присоединился: 2007-10-22 23:02:04.916666
Подскажите пожалуйста, кто шарит в JS.Есть форма:
http://codepad.org/FxilcJbR
Надо вообщем данные из формы сохранить в *.txt файл, и открыть его в браузере на новой вкладке.Срочняк надо сделать, а я совсем JS не знаю =(
И еще по заполнению первого поля,как только убрал оттуда курсор проверить не является ли первый символ числом. И вывести сообщение "Вы ошиблись!" если это так. Подскажите пожалуйста!
Post #: 477
RE: Вопросы по Java.. (для новичков) - 2011-02-09 22:13:18.330000   
nvidiag

Сообщений: 32
Оценки: 0
Присоединился: 2010-12-05 02:21:03.993333
Знаете ли вы хороший сайт для этого учебники.?
Post #: 478
RE: Вопросы по Java.. (для новичков) - 2011-02-15 01:04:08.306666   
PlaYBoY31415

Сообщений: 24
Оценки: 0
Присоединился: 2011-01-27 12:27:49.303333
Кто создавал джава чат , или прогу под сайт ?
Post #: 479
RE: Вопросы по Java.. (для новичков) - 2011-02-26 18:05:45.990000   
Azer333

Сообщений: 76
Оценки: 0
Присоединился: 2011-02-26 16:58:53.856666
у меня была такая проблема, ч это решил функцией которая очищает форму поставь это document.forms.имя формы.reset() в начале выполнения функции и все должно работать
Post #: 480
Страниц:  1 2 3 4 5 6 7 8 9 10 11 [12] 13
Все форумы >> [Веб-программинг] >> RE: Вопросы по Java.. (для новичков)







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

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