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

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

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

Зашли как: Guest
Все форумы >> [Веб-программинг] >> RE: Вопросы по Java.. (для новичков)
Имя
Сообщение << Старые топики   Новые топики >>
RE: Вопросы по Java.. (для новичков) - 2008-10-12 15:16:32.593333   
oRb

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

quote:

ORIGINAL: АнтонММФ

Люди, как сделать так, чтобы циклично по прошествии 1 секунды (то есть каждую секунду) картинка меняла положение на странице (например на 10 пикселей вправо и вниз)? Пытался реализовать через setTimeout, но не допёр, как сделать цикличность…

setInterval();
Post #: 81
RE: Вопросы по Java.. (для новичков) - 2008-10-21 13:36:58.263333   
Гарик77

Сообщений: 3
Оценки: 0
Присоединился: 2008-10-07 01:13:37.370000
www://finodezda.ru
Вопрос к спецам: Есть скрипт, создающий всплывающее окно в ответ на нажатие кнопки-логотипа.

<html>
<head>
<title>Дополнительное окно с кнопкой ОТКРЫТЬ на странице и кнопкой ЗАКРЫТЬ в окне</title>
<sсriрt language="Javasсriрt">
<!– //
function winop(){
windop=window.open("fail.txt","mywin","width=500,height=500,left=390,top=300,toolbar=yes");
windop.document.open();
windop.document.write("<html><head><title>Название странички</title>");
windop.document.write("</head><bоdу bgcolor=#FFFFCC>");
windop.document.write("<center><font face= serif,Arial,Verdana size=3 color=#000000><b>Заголовок текста на страничке</b></font></center>");
windop.document.write("<center><form><input type='button' value='Закрыть'

onClick='window.close()'></form></center>")
windop.document.write("</bоdу></html>");
windop.document.close();
}
// –>
</sсriрt>
</head>
<bоdу>
<form>
<input type="image" src="logo/knopka-1.gif" onclick="winop();">
</form>
</bоdу>
</html>


Вот в этой строке windop=window.open("fail.txt","mywin","width=500,height=500,left=390,top=300,toolbar=yes"); указан текстовый файл fail.txt, который по идее должен открываться в этом всплывающем окне, но этого почему-то не происходит.

Подскажите что не так я сделал. [sm=ak.gif]
Post #: 82
RE: Вопросы по Java.. (для новичков) - 2008-10-21 17:51:24.130000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
&lt;html&gt; &lt;head&gt; &lt;title&gt;Дополнительное окно с кнопкой ОТКРЫТЬ на странице и кнопкой ЗАКРЫТЬ в окне&lt;/title&gt; &lt;sсriрt language="Javasсriрt"&gt; function openwindow() { windop=window.open("fail.txt","mywindow","menubar=1,resizable=1,width=350,height=250"); windop.document.open(); windop.document.write("&lt;html&gt;&lt;head&gt;&lt;title&gt;Название странички&lt;/title&gt;"); windop.document.write("&lt;/head&gt;&lt;bоdу bgcolor=#FFFFCC&gt;"); windop.document.write("&lt;center&gt;&lt;font face= serif,Arial,Verdana size=3 color=#000000&gt;&lt;b&gt;Заголовок текста на страничке&lt;/b&gt;&lt;/font&gt;&lt;/center&gt;"); windop.document.write("&lt;ifrаmе src='fail.txt'&gt;&lt;/ifrаmе&gt;"); windop.document.write("&lt;center&gt;&lt;form&gt;&lt;input type='button' value='Закрыть' onClick='window.close()'&gt;&lt;/form&gt;&lt;/center&gt;"); windop.document.write("&lt;/bоdу&gt;&lt;/html&gt;"); windop.document.close(); } &lt;/sсriрt&gt;&lt;/head&gt; &lt;bоdу&gt; &lt;FORM ACTION="javasсriрt:openwindow()"&gt; &lt;INPUT TYPE=IMAGE SRC="logo/knopka-1.gif" HEIGHT=38 WIDTH=62 ALT="Yes" BORDER=0 NAME="Yes" &gt; &lt;/form&gt; &lt;/bоdу&gt; &lt;/html&gt;
А сделал ты дофига чего не так - одних синтаксических ошибок - миллион и еще одна. Юзайте правильные редакторы, особенно по началу, хоть такие ошибки сразу будете видеть
Post #: 83
RE: Вопросы по Java.. (для новичков) - 2008-10-21 21:31:36.840000   
Гарик77

Сообщений: 3
Оценки: 0
Присоединился: 2008-10-07 01:13:37.370000
Все хорошо, спасибо… Только окно с этим кодом совсем перестало появляться..
Post #: 84
RE: Вопросы по Java.. (для новичков) - 2008-10-21 21:33:07.996666   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000

quote:

ORIGINAL: Гарик77

Все хорошо, спасибо… Только окно с этим кодом совсем перестало появляться..


форум фильтрует слово script. Там, где оно встречается - набери ручками

ЗЫЖ На всякий случай - или скопируй везде где надо из того места, где набрал ручками
Post #: 85
RE: Вопросы по Java.. (для новичков) - 2008-10-28 00:17:39.180000   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
var table = document.createElement("table"); &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;table.border = "1";&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;for (var i = 0; i &lt; size; i++) { &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;var tr = document.createElement("tr"); &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;for (var j = 0; j &lt; size; j++) { &nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;var td = document.createElement("td"); &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; td.height = 30; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; td.width = 30; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; td.style.border = "1"; &nbsp;&nbsp; &nbsp;&nbsp; // намбер уан &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; td.style.color = "blue"; &nbsp;&nbsp;&nbsp; // намбер ту &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tr.appendChild(td); &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; table.appendChild(tr); &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; fieldDiv.appendChild(table); Ну и что я опять делаю не так, что у элемента td border остаётся невидимым, а цвет прозрачным?
Post #: 86
RE: Вопросы по Java.. (для новичков) - 2008-10-28 06:10:57.570000   
Панда

Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000
td.style.cssText="border:1px solid black; color: blue";
Post #: 87
RE: Вопросы по Java.. (для новичков) - 2008-10-28 15:12:45.973333   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
Неа, не прокатило. Сделал через дивы, так работает.
Post #: 88
RE: Вопросы по Java.. (для новичков) - 2008-10-28 17:31:11.260000   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
quote:

ORIGINAL: kreol

Неа, не прокатило. Сделал через дивы, так работает.


Неудивительно что непрокатило, потому что

quote:

td.style.border = "1"; &nbsp;&nbsp; &nbsp;&nbsp; // намбер уан
td.style.color = "blue"; // намбер ту


и

quote:

ORIGINAL: Панда

td.style.cssText="border:1px solid black; color: blue";


полная бессмыслица. Учите объектную модель :)
Post #: 89
RE: Вопросы по Java.. (для новичков) - 2008-10-28 18:29:04.736666   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
потребовали от меня, пхп кодера, яваскрипт,цуки =(

нужен самый простой выпадающий список, желательно с основными комментами кода… буду очень благодарен
Post #: 90
RE: Вопросы по Java.. (для новичков) - 2008-10-28 18:57:48.200000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
Где-то нашел - в выпадающем списке картинки, а не слова

&lt;style type="text/css"&gt; .icon { height: 32px; width: 32px; background-repeat: no-repeat; padding-top: 1px; padding-bottom: 1px; background-color: white; } .group { height: 35px; background-color: white; } &lt;/style&gt; &lt;sсriрt type="text/javasсriрt" language="javasсriрt"&gt; function doIcon( pVal ) { var obj = document.getElementById( 'imgCombo' ); var img = '/file/imgselect/' + pVal + '.png'; obj.style.background = "url( '" + img + "' ) no-repeat"; } &lt;/sсriрt&gt; &lt;form&gt; &lt;select id="imgCombo" onchange="javasсriрt: doIcon( this.value );" style="width: 54px;" class="group"&gt; &lt;option style="background-image: url(http://userpic.livejournal.com/69139645/14354736) repeat:no-repeat;" class="icon" value="xclock"&gt; &lt;/option&gt; &lt;option style="background-image: url(http://userpic.livejournal.com/69139683/14354736);" class="icon" value="firefox"&gt; &lt;/option&gt; &lt;option style="background-image:url(http://userpic.livejournal.com/69139702/14354736);" class="icon" value="gimp"&gt;&lt;/option&gt; &lt;/select&gt; &lt;/form&gt;
а вообще, brtn, ты - и не дружишь с гуглом? Странно
Post #: 91
RE: Вопросы по Java.. (для новичков) - 2008-10-28 19:10:14.940000   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
спасиб , только я пожалуй неправильно выразился - нужно чтобы при наводки курсора на слово выпадал список…

quote:

а вообще, brtn, ты - и не дружишь с гуглом? Странно

у мну времени нет сейчас. и так врятли поспать удастся сегодня… [sm=ak.gif]
Post #: 92
RE: Вопросы по Java.. (для новичков) - 2008-10-28 19:19:33.100000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
http://www.demiart.ru/forum/index.php?showtopic=46161

http://fim.subbota.net/niceselect/

http://www.cap-design.ru/java/

http://www.docwin.ru/article61.html
Post #: 93
RE: Вопросы по Java.. (для новичков) - 2008-10-29 04:11:07.016666   
Панда

Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000
quote:

ORIGINAL: AdReNaL1Ne

quote:

ORIGINAL: kreol

Неа, не прокатило. Сделал через дивы, так работает.


Неудивительно что непрокатило, потому что

quote:

td.style.border = "1";       // намбер уан
td.style.color = "blue"; // намбер ту


и

quote:

ORIGINAL: Панда

td.style.cssText="border:1px solid black; color: blue";


полная бессмыслица. Учите объектную модель :)



полная бессмыслица работала в ff и опере, при условии канеш что fieldDiv определен.

ps для ие еще tbоdу
Post #: 94
RE: Вопросы по Java.. (для новичков) - 2008-10-29 06:31:17.930000   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
quote:

Учите объектную модель

Нет времени В современных условиях почему-то считается, что джаваскрипт - это тот язык, который учить вообще не надо. То есть сел и начал писать. По крайней мере, мой бывший менеджер так говорил)
Post #: 95
RE: Вопросы по Java.. (для новичков) - 2008-10-29 08:05:27.086666   
[DD]

Сообщений: 71
Оценки: 0
Присоединился: 2007-10-23 11:36:59.313333
quote:

td.style.border = "1"; // намбер уан td.style.color = "blue"; // намбер ту


намбер уан td.style.border = '1px solid black'
намбер ту td.style.backgroundColor = '#0000FF'

DOM рульная вещь конечно но надо ещё знать за что какой пораметр отвечает…
style.border - полный стиль граници для ячейки
style.color - цвет текста в ячейке
Post #: 96
RE: Вопросы по Java.. (для новичков) - 2008-10-30 00:44:46.453333   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
оч хотелось бы пару советов по настройки js под IE, а то этот кривой браузер как обычно всё косячит, а хаками пользоваться оч не хочется… =(
Post #: 97
RE: Вопросы по Java.. (для новичков) - 2008-10-30 03:17:34.080000   
Панда

Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000

quote:

ORIGINAL: brtn

оч хотелось бы пару советов по настройки js под IE, а то этот кривой браузер как обычно всё косячит, а хаками пользоваться оч не хочется… =(


А поконкретней? Общего решения нет.
Post #: 98
RE: Вопросы по Java.. (для новичков) - 2008-10-30 12:08:46.260000   
Soran

Сообщений: 9
Оценки: 0
Присоединился: 2008-10-29 20:07:07.800000
Доброго времени суток господа! Нужна помощь… только начал изучать  java поэтому возник вопрос:
Есть модуль Full XML WEBSITE V3… так вот там очень быстрый скроллинг страницы стоит… так вот порылся и чет я думаю что эта функция записана в файле AC_RunActiveContent.js , как уменьшить скорость прокрутки или поставить скролбар по вертикали?
//v1.7 // Flash Player Version Detection // Detect Client Browser type // Copyright 2005-2007 Adobe Systems Incorporated.&nbsp; All rights reserved. var isIE&nbsp; = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false; var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false; var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false; function ControlVersion() { &nbsp;&nbsp;&nbsp; var version; &nbsp;&nbsp;&nbsp; var axo; &nbsp;&nbsp;&nbsp; var e; &nbsp;&nbsp;&nbsp; // NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry &nbsp;&nbsp;&nbsp; try { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // version will be set for 7.X or greater players &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; version = axo.GetVariable("$version"); &nbsp;&nbsp;&nbsp; } catch (e) { &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; if (!version) &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; try { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // version will be set for 6.X players only &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // installed player is some revision of 6.0 &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // GetVariable("$version") crashes for versions 6.0.22 through 6.0.29, &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // so we have to be careful. &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // default to the first public version &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; version = "WIN 6,0,21,0"; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // throws if AllowScripAccess does not exist (introduced in 6.0r47)&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; axo.AllowsсriрtAccess = "always"; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // safe to call for 6.0r47 or greater &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; version = axo.GetVariable("$version"); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } catch (e) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; if (!version) &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; try { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // version will be set for 4.X or 5.X player &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; version = axo.GetVariable("$version"); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } catch (e) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; if (!version) &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; try { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // version will be set for 3.X player &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3"); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; version = "WIN 3,0,18,0"; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } catch (e) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; if (!version) &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; try { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // version will be set for 2.X player &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; version = "WIN 2,0,0,11"; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } catch (e) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; version = -1; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return version; } // Javasсriрt helper required to detect Flash Player PlugIn version information function GetSwfVer(){ &nbsp;&nbsp;&nbsp; // NS/Opera version &gt;= 3 check for Flash plugin in plugin array &nbsp;&nbsp;&nbsp; var flashVer = -1; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (navigator.plugins != null &amp;&amp; navigator.plugins.length &gt; 0) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : ""; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var flashDesсriрtion = navigator.plugins["Shockwave Flash" + swVer2].desсriрtion; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var descArray = flashDesсriрtion.split(" "); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var tempArrayMajor = descArray[2].split(".");&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var versionMajor = tempArrayMajor[0]; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var versionMinor = tempArrayMajor[1]; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var versionRevision = descArray[3]; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (versionRevision == "") { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; versionRevision = descArray[4]; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (versionRevision[0] == "d") { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; versionRevision = versionRevision.substring(1); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } else if (versionRevision[0] == "r") { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; versionRevision = versionRevision.substring(1); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (versionRevision.indexOf("d") &gt; 0) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; versionRevision = versionRevision.substring(0, versionRevision.indexOf("d")); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var flashVer = versionMajor + "." + versionMinor + "." + versionRevision; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; // MSN/WebTV 2.6 supports Flash 4 &nbsp;&nbsp;&nbsp; else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4; &nbsp;&nbsp;&nbsp; // WebTV 2.5 supports Flash 3 &nbsp;&nbsp;&nbsp; else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3; &nbsp;&nbsp;&nbsp; // older WebTV supports Flash 2 &nbsp;&nbsp;&nbsp; else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2; &nbsp;&nbsp;&nbsp; else if ( isIE &amp;&amp; isWin &amp;&amp; !isOpera ) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; flashVer = ControlVersion(); &nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return flashVer; } // When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) { &nbsp;&nbsp;&nbsp; versionStr = GetSwfVer(); &nbsp;&nbsp;&nbsp; if (versionStr == -1 ) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return false; &nbsp;&nbsp;&nbsp; } else if (versionStr != 0) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if(isIE &amp;&amp; isWin &amp;&amp; !isOpera) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // Given "WIN 2,0,0,11" &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tempArray&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = versionStr.split(" "); &nbsp;&nbsp;&nbsp; // ["WIN", "2,0,0,11"] &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; tempString&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = tempArray[1];&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // "2,0,0,11" &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; versionArray&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = tempString.split(",");&nbsp;&nbsp;&nbsp; // ['2', '0', '0', '11'] &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } else { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; versionArray&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = versionStr.split("."); &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var versionMajor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = versionArray[0]; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var versionMinor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = versionArray[1]; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; var versionRevision&nbsp;&nbsp; = versionArray[2]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // is the major.revision &gt;= requested major.revision AND the minor version &gt;= requested minor &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (versionMajor &gt; parseFloat(reqMajorVer)) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return true; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } else if (versionMajor == parseFloat(reqMajorVer)) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (versionMinor &gt; parseFloat(reqMinorVer)) &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return true; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; else if (versionMinor == parseFloat(reqMinorVer)) { &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (versionRevision &gt;= parseFloat(reqRevision)) &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return true; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return false; &nbsp;&nbsp;&nbsp; } } function AC_AddExtension(src, ext) { &nbsp; if (src.indexOf('?') != -1) &nbsp;&nbsp;&nbsp; return src.replace(/\?/, ext+'?'); &nbsp; else &nbsp;&nbsp;&nbsp; return src + ext; } function AC_Generateobj(objAttrs, params, еmbеdAttrs) { &nbsp; var str = ''; &nbsp; if (isIE &amp;&amp; isWin &amp;&amp; !isOpera) &nbsp; { &nbsp;&nbsp;&nbsp; str += '&lt;object '; &nbsp;&nbsp;&nbsp; for (var i in objAttrs) &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str += i + '="' + objAttrs[i] + '" '; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; str += '&gt;'; &nbsp;&nbsp;&nbsp; for (var i in params) &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str += '&lt;param name="' + i + '" value="' + params[i] + '" /&gt; '; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; str += '&lt;/object&gt;'; &nbsp; } &nbsp; else &nbsp; { &nbsp;&nbsp;&nbsp; str += '&lt;еmbеd '; &nbsp;&nbsp;&nbsp; for (var i in еmbеdAttrs) &nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; str += i + '="' + еmbеdAttrs[i] + '" '; &nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; str += '&gt; &lt;/еmbеd&gt;'; &nbsp; } &nbsp; document.write(str); } function AC_FL_RunContent(){ &nbsp; var ret = &nbsp;&nbsp;&nbsp; AC_GetArgs &nbsp;&nbsp;&nbsp; (&nbsp; arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" &nbsp;&nbsp;&nbsp;&nbsp; , "application/x-shockwave-flash" &nbsp;&nbsp;&nbsp; ); &nbsp; AC_Generateobj(ret.objAttrs, ret.params, ret.еmbеdAttrs); } function AC_SW_RunContent(){ &nbsp; var ret = &nbsp;&nbsp;&nbsp; AC_GetArgs &nbsp;&nbsp;&nbsp; (&nbsp; arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000" &nbsp;&nbsp;&nbsp;&nbsp; , null &nbsp;&nbsp;&nbsp; ); &nbsp; AC_Generateobj(ret.objAttrs, ret.params, ret.еmbеdAttrs); } function AC_GetArgs(args, ext, srcParamName, classid, mimeType){ &nbsp; var ret = new Object(); &nbsp; ret.еmbеdAttrs = new Object(); &nbsp; ret.params = new Object(); &nbsp; ret.objAttrs = new Object(); &nbsp; for (var i=0; i &lt; args.length; i=i+2){ &nbsp;&nbsp;&nbsp; var currArg = args[i].toLowerCase();&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; switch (currArg){&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "classid": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "pluginspage": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ret.еmbеdAttrs[args[i]] = args[i+1]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "src": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "movie":&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; args[i+1] = AC_AddExtension(args[i+1], ext); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ret.еmbеdAttrs["src"] = args[i+1]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ret.params[srcParamName] = args[i+1]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onafterupdаtе": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onbeforeupdаtе": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onblur": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "oncellchange": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onclick": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "ondblclick": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "ondrag": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "ondragend": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "ondragenter": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "ondragleave": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "ondragover": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "ondrop": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onfinish": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "оnfосus": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onhelp": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onmousedown": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onmouseup": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onmouseover": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onmousemove": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onmouseout": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onkeypress": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onkeydown": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onkeyup": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "оnlоаd": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onlosecapture": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onpropertychange": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onreadystatechange": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onrowsdelete": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onrowenter": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onrowexit": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onrowsinserted": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onstart": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onscroll": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onbeforeeditfocus": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onactivate": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "onbeforedeactivate": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "ondeactivate": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "type": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "codebase": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "id": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ret.objAttrs[args[i]] = args[i+1]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "width": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "height": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "align": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "vspace": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "hspace": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "class": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "title": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "accesskey": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "name": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case "tabindex": &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ret.еmbеdAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1]; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; default: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ret.еmbеdAttrs[args[i]] = ret.params[args[i]] = args[i+1]; &nbsp;&nbsp;&nbsp; } &nbsp; } &nbsp; ret.objAttrs["classid"] = classid; &nbsp; if (mimeType) ret.еmbеdAttrs["type"] = mimeType; &nbsp; return ret; }
Demo FULL XML WEBSITE V3
http://flashden.net/files/45794/index.html

Помогите пожалуйста… если я ошибаюсь то направте в нужном направлении…
Post #: 99
RE: Вопросы по Java.. (для новичков) - 2008-10-30 15:26:44.980000   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
quote:

А поконкретней? Общего решения нет.

конкретней есть скрипт :
.cssMenu { &nbsp;&nbsp;&nbsp; width:745px; &nbsp;&nbsp;&nbsp; height:32px; &nbsp;&nbsp;&nbsp; font-size:0.60em; &nbsp;&nbsp;&nbsp; position:relative; &nbsp;&nbsp;&nbsp; z-index:100; &nbsp;&nbsp;&nbsp; border-right:0px solid #000000; &nbsp;&nbsp;&nbsp; } * html .cssMenu { &nbsp;&nbsp;&nbsp; width:746px; &nbsp;&nbsp;&nbsp; w\idth:745px; &nbsp;&nbsp;&nbsp; } .cssMenu ul { &nbsp;&nbsp;&nbsp; padding:0; &nbsp;&nbsp;&nbsp; margin:0; &nbsp;&nbsp;&nbsp; list-style-type:none; &nbsp;&nbsp;&nbsp; } .cssMenu li { &nbsp;&nbsp;&nbsp; float:left; &nbsp;&nbsp;&nbsp; width:auto; &nbsp;&nbsp;&nbsp; position:relative; &nbsp;&nbsp;&nbsp; } .cssMenu a, .cssMenu a:visited { &nbsp;&nbsp;&nbsp; display:block; &nbsp;&nbsp;&nbsp; font-size:15px; &nbsp;&nbsp;&nbsp; text-decoration:none; &nbsp;&nbsp;&nbsp; color:#000000; &nbsp;&nbsp;&nbsp; width:90px; &nbsp;&nbsp;&nbsp; height:31px; &nbsp;&nbsp;&nbsp; border:0px solid #000; &nbsp;&nbsp;&nbsp; border-width:0px 0 0px 0px; &nbsp;&nbsp;&nbsp; background:#B0C4DE; &nbsp;&nbsp;&nbsp; padding-left:16px; &nbsp;&nbsp;&nbsp; line-height:30px; &nbsp;&nbsp;&nbsp; } * html .cssMenu a, * html .cssMenu a:visited { &nbsp;&nbsp;&nbsp; width:149px; &nbsp;&nbsp;&nbsp; w\idth:138px; &nbsp;&nbsp;&nbsp; } .cssMenu ul ul ul a, .cssMenu ul ul ul a:visited{ &nbsp;&nbsp;&nbsp; background:white; &nbsp;&nbsp;&nbsp; } .cssMenu ul ul ul a:hover { &nbsp;&nbsp;&nbsp; background:white; &nbsp;&nbsp;&nbsp; } .cssMenu ul ul { &nbsp;&nbsp;&nbsp; visibility:hidden; &nbsp;&nbsp;&nbsp; position:absolute; &nbsp;&nbsp;&nbsp; height:0; &nbsp;&nbsp;&nbsp; top:31px; &nbsp;&nbsp;&nbsp; left:0; &nbsp;&nbsp;&nbsp; width:149px; &nbsp;&nbsp;&nbsp; border-top:0px solid #000; &nbsp;&nbsp;&nbsp; } * html .cssMenu ul ul { &nbsp;&nbsp;&nbsp; top:30px; &nbsp;&nbsp;&nbsp; t\op:31px; &nbsp;&nbsp;&nbsp; } .cssMenu ul ul ul{ &nbsp;&nbsp;&nbsp; left:149px; &nbsp;&nbsp;&nbsp; top:-1px; &nbsp;&nbsp;&nbsp; width:149px; &nbsp;&nbsp;&nbsp; } .cssMenu ul ul ul.left { &nbsp;&nbsp;&nbsp; left:-149px; &nbsp;&nbsp;&nbsp; } .cssMenu table { /* IE */ &nbsp;&nbsp;&nbsp; position:absolute; &nbsp;&nbsp;&nbsp; top:0; &nbsp;&nbsp;&nbsp; left:0; &nbsp;&nbsp;&nbsp; border-collapse:collapse; &nbsp;&nbsp;&nbsp; } .cssMenu ul ul a, .cssMenu ul ul a:visited { /* &lt;a&gt; */ &nbsp;&nbsp;&nbsp; background:white; &nbsp;&nbsp;&nbsp; color:#OOO; &nbsp;&nbsp;&nbsp; height:auto; &nbsp;&nbsp;&nbsp; line-height:1em; &nbsp;&nbsp;&nbsp; padding:5px 10px; &nbsp;&nbsp;&nbsp; width:128px; &nbsp;&nbsp;&nbsp; border-width:0 1px 1px 1px; &nbsp;&nbsp;&nbsp; } * html .cssMenu ul ul a, * html .cssMenu ul ul a:visited { &nbsp;&nbsp;&nbsp; width:150px; &nbsp;&nbsp;&nbsp; w\idth:128px; &nbsp;&nbsp;&nbsp; } .cssMenu a:hover, .cssMenu ul ul a:hover{ &nbsp;&nbsp;&nbsp; color:#CCFF99; &nbsp;&nbsp;&nbsp; background:#B0C4DE; &nbsp;&nbsp;&nbsp; text-decoration:none; &nbsp;&nbsp;&nbsp; font-size:17; &nbsp;&nbsp;&nbsp; width:130px; &nbsp;&nbsp;&nbsp; } .cssMenu :hover &gt; a, .cssMenu ul ul :hover &gt; a { &nbsp;&nbsp;&nbsp; color:#fff;background:#CCCCCCC; &nbsp;&nbsp;&nbsp; } .cssMenu ul li:hover ul, .cssMenu ul a:hover ul{ &nbsp;&nbsp;&nbsp; visibility:visible; &nbsp;&nbsp;&nbsp; } .cssMenu ul :hover ul ul{ &nbsp;&nbsp;&nbsp; visibility:hidden; &nbsp;&nbsp;&nbsp; } .cssMenu ul :hover ul :hover ul{ &nbsp;&nbsp;&nbsp; visibility:visible; &nbsp;&nbsp;&nbsp; } под мозиллой работает, под ИЕ нет =(
Post #: 100
RE: Вопросы по Java.. (для новичков) - 2008-10-30 15:36:55.966666   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
2 brtn:

http://ru.html.net/tutorials/css/lesson1.asp
Post #: 101
RE: Вопросы по Java.. (для новичков) - 2008-10-31 14:17:15.426666   
volt95

Сообщений: 177
Оценки: 0
Присоединился: 2008-10-06 09:56:17.150000
люди, посоветуйти плиз хоршую элэктронную книженцию по JavaScript или типо ручного словарика=)
я б поиск поюзал)ток боюсь, что какую-нибудь билеберду найду))
Post #: 102
RE: Вопросы по Java.. (для новичков) - 2008-10-31 16:14:38.973333   
koro

Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
quote:

ORIGINAL: Pashkela

2 brtn:

http://ru.html.net/tutorials/css/lesson1.asp

я бы с удовольствием занялся этим вопросом, но времени нет
Post #: 103
RE: Вопросы по Java.. (для новичков) - 2008-11-09 00:53:27.310000   
Фонарег

Сообщений: 104
Оценки: 0
Присоединился: 2008-11-01 13:54:08.890000
Ребят когда я в джава дохожу до переменных комп у меня их не видит(((
Post #: 104
RE: Вопросы по Java.. (для новичков) - 2008-11-09 01:05:23.200000   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
Должно быть виделка засорилась, протри ваткой со спиртом, должно помочь.

Блин, когда уже люди задавать вопросы научаться…
Post #: 105
RE: Вопросы по Java.. (для новичков) - 2008-11-22 13:33:59.863333   
Mamka

Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
Такой вопрос(скорее AJAX чем js):
Допустим, есть 2 формы типа текст. Нужно что бы когда я вводил текст в первую-он сразу же появлялся на второй. Как сие реализовать?
Post #: 106
RE: Вопросы по JavaScript (для новичков) - 2008-11-22 14:28:56.323333   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
Предположим так
(пишу от балды)!
<input type="text" onChange="document.getElementById('input2').value = this.value;" name="input1">
<input type="text" name="input2" id="input2">
Post #: 107
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-22 16:49:59.673333   
Mamka

Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
Хороша балда))
Спасибо

Тээкс..а если допустим в 2 и более форм? просто думал, что добавлю еще id форм и все хорошо будет, ан нет…
Post #: 108
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-22 16:59:42.113333   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
<form NAME="123" method='post'>

document.123.getElement….
Post #: 109
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-22 18:19:55.973333   
Mamka

Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
Pashkela, прости, у меня как возникла мысль "иии….что с этим делать?" при первом прочтении твоего поста, так она до сих пор и осталась)
Знания JS=0(нету времени учить), поэтому прошу чуть подробней[sm=ah.gif]
Post #: 110
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-22 18:31:14.180000   
eXelero

Сообщений: 13
Оценки: 0
Присоединился: 2008-06-14 14:05:29.700000
подскажите плз как реализовать такое с помощью js
сам я не шарю вобще никак( профиль другой( надо девушке помочь
http://www.megaupload.com/ru/?d=U4UGOM31
в архиве маленькая флешка с расширением exe
там показано как надо)
Post #: 111
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-22 18:47:15.030000   
Mamka

Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
чувствую щас все ринутся скачивать маленький экзешник…
Post #: 112
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-22 18:54:56.660000   
eXelero

Сообщений: 13
Оценки: 0
Присоединился: 2008-06-14 14:05:29.700000
ну палево я понимаю( но такой досталась она мне
скажите мне сайт на который ее можно загрузить и из под веб формы сайта посмареть?
Post #: 113
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-22 19:31:01   
Mamka

Сообщений: 560
Оценки: 0
Присоединился: 2007-11-26 22:20:09.313333
ога, вирусов нет.
по поводу реализации советую, если есть такая возможность, возпользоваться дримвивером. набор Spry. там есть такие панели
Post #: 114
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-22 19:52:53.446666   
eXelero

Сообщений: 13
Оценки: 0
Присоединился: 2008-06-14 14:05:29.700000
<code><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Евроберег</title>
<link href="img/favicon.ico" type="image/ico" rel="shortcut icon" />
<link href="css/style2col.css" type="text/css" rel="stylesheet" />
<!–[if IE 7]><link rel="stylesheet" href="css/css-ie7.css" type="text/css" media="screen" /><![endif]–>
<!–[if IE 6]><link rel="stylesheet" href="css/css-ie6.css" type="text/css" media="screen" />
<script type="text/javascript" src="js/ie6-fix.js"></script><![endif]–>
<link rel="stylesheet" type="text/css" media="print, handheld" href="css/print.css" />

<style type="text/css">
.myclass { cursor: pointer; display: block }

</style>
<script language=JavaScript>

function show(obj) {

if (document.getElementById(obj).style.display == 'none')
document.getElementById(obj).style.display = 'block';
else document.getElementById(obj).style.display = 'none';

}

</script>

<script language="javascript" type="text/javascript" src="js/search.js"></script>
</head>
<body>

<div id="header">
<div ></div>

<div id="search-top">
<div class="s-inp"><div class="s-left"><div class="s-right"><input type="text" name="text" id="search" value="поиск" onfocusout="ret_val('search','поиск')" onclick="del_val('search','поиск')" /></div></div></div>
<div class="s-btn"><a href="#"></a></div>
<div class="titles"><span class="active">везде</span><span class="link">объекты</span><span class="link">сотрудники</span><span class="link">клиенты</span></div>
</div>

<div class="quick-ln">
<div class="settings"><a href="#" title="Настройки"></a></div>
<div class="phone"><a href="#" title="Добать звонок"></a></div>
<div class="site"><a href="#" title="Перейти на сайт"></a></div>
<div class="exit"><a href="#" title="Выход"></a></div>

</div>
<div class="user-name"></div>

</div>

<div class="cont-colum">
<div class="columns">
<div class="nav">
<ul class="menu">
<li><div class="icon mes"><a href="#"></a></div><div class="ln"><a href="#">Вещи</a></div></li>
<li><div class="icon task"><a href="#"></a></div><div class="ln"><a href="#">Продукты</a></div></li>



<li class="selected">

<div class="icon res"><a href="#"></a></div>
<div class="ln"><span class="myclass" onclick="show('sub1')"><a href="#">Техника</a></span></div>

<ul>
<span id="sub1" style="display:none">
<li class="selected" >Вся</li>
<li><a href="#">Компьютер</a></li>
<li><a href="#">Принтер</a></li>
<li><a href="#">Факс</a></li>
<li><a href="#">Телефон</a></li>
</span>
</ul>
</li>

<li><div class="icon client"><a href="#"></a></div><div class="ln"><a href="#">Бумага</a></div></li>
<li><div class="icon empl"><a href="#"></a></div><div class="ln"><a href="#">Монитор</a></div></li>
<li><div class="icon"></div><div class="ln"><a href="#">Мышь</a></div></li>
<li><div class="icon advert"><a href="#"></a></div><div class="ln"><a href="#">Скролл</a></div></li>
<li><div class="icon report"><a href="#"></a></div><div class="ln"><a href="#">Интерфейс</a></div></li>
<li><div class="icon"></div><div class="ln"><a href="#">Провод</a></div></li>
<li><div class="icon"></div><div class="ln"><a href="#">Клавиатура</a></div></li>
</ul>
</div>


<div class="content">
<div class="switch"></div>

<div class="bookmarks">
<div class="bookmark current"><div>Общая</div></div><div class="book-shad-r"></div> <!– активная влкадка слева –>
<div class="bookmark"><div>Покупки</div></div>
<div class="bookmark"><div>Продажи</div></div>
<div class="bookmark"><div>Машины</div></div>
<div class="bookmark"><div>Квартиры</div></div>
</div>

<div class="edit-btns">
<div class="edit"><a href="#">редактировать</a></div><div class="add"><a href="#">добавить сотрудника</a></div>
</div>

<div id="top-menu"><a href="#">Главная</a>&nbsp;>&nbsp;<a href="#">Сотрудники</a>&nbsp;>&nbsp;<span><a href="#">Екатеринбург</a>&nbsp;>&nbsp;<span>Евгения Карпухина</span></div>

<div class="page-cont">
<h1>Евгения Карпухина</h1>

<div>Контент</div>


</div>
</div>

<div class="clb"></div>

</div>
</div>


</body>
</html>
</code>
вот текст хтмлки нужно туды запихнуть
возможность сворачивания\разворачивания левой панельки
Post #: 115
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-22 20:17:05.096666   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
function showHide(id) { &nbsp;&nbsp;&nbsp;&nbsp; var el = document.getElementById(id); &nbsp;&nbsp;&nbsp;&nbsp; el.style.display = (el.style.display == "block") ? "none" : "block"; } &lt;button onclick="showHide('MyDiv')"&gt;Show / Hide&lt;/button&gt; &lt;div id="MyDiv"&gt; ... &lt;/div&gt; Ставишь на onclick для ссылки / кнопки функцию showHide() с айдишником нужного дива и вуа-ля!
Post #: 116
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-22 22:06:39.370000   
eXelero

Сообщений: 13
Оценки: 0
Присоединился: 2008-06-14 14:05:29.700000
нипалучается(
описалово функции - понятно, туда где уже есь одна - show

а куда втыкать онклик и к какому диву ид прикручивать?

обьясните мне 1 раз и я всю жизнь буду знать как это делать
и всем показывать)
Post #: 117
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-23 02:13:06.400000   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
написал длинное объяснени и форум его запорол. Короче, находишь тот див, который у тебя отвечает за левую панель (или обрамляешь всю панель общим дивом), устанавливаешь ему какой-нибудь айдишник. Потом на какую нибудь кнопку, или ссылку, или картинку, или что там у тебя должно открывать / скрывать твою панель (не сама же она будет это делать?) ставишь событие onclick="showHide('айдишник_который_ты_дал_своему_диву_обязательно_в_ковычках')". По клику на твою кнопку / ссылку / картинку левая панелька будет открываться или скрываться.
Post #: 118
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-23 13:16:07.130000   
oRb

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

&lt;button onclick="showHide('MyDiv')"&gt;Show / Hide&lt;/button&gt;

kreol, может инпуты всеже)
Post #: 119
RE: Вопросы по Javasсriрt (для новичков) - 2008-11-23 13:29:55.353333   
kreol

Сообщений: 823
Оценки: 0
Присоединился: 2007-03-08 03:13:06.876666
quote:

ORIGINAL: oRb

quote:

&lt;button onclick="showHide('MyDiv')"&gt;Show / Hide&lt;/button&gt;

kreol, может инпуты всеже)

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







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

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