Foxter.ru

Foxter.ru (https://www.foxter.ru/index.php)
-   Web-программирование (https://www.foxter.ru/forumdisplay.php?f=66)
-   -   JavaScript (https://www.foxter.ru/showthread.php?t=255)

Amster 10.11.2005 15:49

JavaScript
 
Объясните мне тупому что это такое? :fool:

NEOn 10.11.2005 15:51

Мелкие клиентские приложения.. )
А еще проше - части, встраиваемые в веб-страницы для создания минимальной интерактивности..... Еще проще не могу.... :(

Amster 10.11.2005 15:57

гы))вот блин))

Vadya corp. 10.11.2005 16:12

Это скрипты выполняемые на стороне клиента, т.е. выполняются на твоей тачке, а не на серваке (например, PHP). Позволяют работать с элементами (формами, списками, кнопками, текстовыми полями,картинками), и результат работы тут же выводить.

Antony 04.12.2005 17:49

Вот, вот.. интересненькая темка. Есть cпецы по Java?
А можно писать не клиентские скриптики, а просто программки? Приложения? Т.е. даже не обязательно для инета?

И что надо поставить для нормальной работы? JVM, JDK, оболочку? Или через консоль как-то можно?.. Вообщем буду благодарен за оказание помощи..

s1mon 18.01.2006 10:29

Достаточно быстрая вещь, скажу.

Допустим будем проверять заполнена ли форма ввода полностью. Если бы все это делал php, пришлось бы в скрипт вводить новые параметры, а это время, тем более на dial-up. А javascript может тут же выводить win32 окно, с просьбой "корректного заполнения формы". :)

Vadya corp. 19.01.2006 10:07

s1mon А каким образом передаются данные? Даже есди с помощью POST, можно послать вредоносное сообщение в обход твоей проверки джаваскриптовской. Поэтому придется встраивать проверку в php, а зачем нам две проверки. Поэтому остается только одна надежная проверка - встроенная в скрипт php

azalio 19.01.2006 17:57

Цитата:

Сообщение от Antony
Вот, вот.. интересненькая темка. Есть cпецы по Java?
А можно писать не клиентские скриптики, а просто программки? Приложения? Т.е. даже не обязательно для инета?

И что надо поставить для нормальной работы? JVM, JDK, оболочку? Или через консоль как-то можно?.. Вообщем буду благодарен за оказание помощи..

Ставить надо JDK, работать можешь как и через консоль, так и с помощью какой-нить оболочки.

J.Carot 24.01.2006 18:55

Цитата:

Сообщение от Antony
Вот, вот.. интересненькая темка. Есть cпецы по Java?
А можно писать не клиентские скриптики, а просто программки? Приложения? Т.е. даже не обязательно для инета?

Java и JavaScript-это разное!
JavaScript является чем-то промежуточным(думаю так можно сказать), между чистым HTML и БОЛЕЕ ФУНКЦИОНАЛЬНЫМ, чем Java-PHP.
Сам я не являюсь спецом по JavaScript.

s1mon 24.01.2006 22:07

Цитата:

Сообщение от Vadya corp.
s1mon А каким образом передаются данные? Даже есди с помощью POST, можно послать вредоносное сообщение в обход твоей проверки джаваскриптовской. Поэтому придется встраивать проверку в php, а зачем нам две проверки. Поэтому остается только одна надежная проверка - встроенная в скрипт php

Само собой! Тупо надеяться на один javascript. Проверка в php всегда должна быть! :) (хотя если придумать для name в форме какие-нибудь недогадываемые названия, типа name1248561_asddaasd :), тогда сложно будет в php-запросе вручную сгенерить такое! :D )

s1mon 26.01.2006 22:13

У меня не хочет запускаться dreamweaver, а срочно нужен скриптик, который позволяет при наведении на ссылку менять ее стиль (как в css)... Был черный, стал черно-серый! =)) :(

NEOn 27.01.2006 12:36

Ммм... Можно и без js.

Код:

.a { font-family: bla-bla; font-size: bla-bla-bla; font-weight: bla; color: #123456; TEXT-DECORATION: none; }
.a:hover { font-family: bla; font-size: 8pt; font-weight: bold; color: #eeeeee; TEXT-DECORATION: none;}

Типа того

NEOn 27.01.2006 12:38

А это, если хочется именно с помощью js.. Но css игнорит...
Код:

<script LANGUAGE="JScript">
<!--
ua=navigator.userAgent;
v=navigator.appVersion.substring(0,1);
if ((ua.lastIndexOf("MSIE")!=-1) && (v='4')) {
document.onmouseover= highlight;
document.onmouseout= unhighlight;
}
function highlight() {
src = event.toElement;
if (src.tagName == "A") {
src.oldcol = src.style.color;
src.style.color = "#ffcc00";
} }
function unhighlight() {
src=event.fromElement;
if (src.tagName == "A") {
src.style.color = src.oldcol;
}}
-->
</script>


s1mon 27.01.2006 14:01

Цитата:

Сообщение от NEOn
Ммм... Можно и без js.

Код:

.a { font-family: bla-bla; font-size: bla-bla-bla; font-weight: bla; color: #123456; TEXT-DECORATION: none; }
.a:hover { font-family: bla; font-size: 8pt; font-weight: bold; color: #eeeeee; TEXT-DECORATION: none;}

Типа того

:) Да, это я хорошо протупил... Потом после поста секунд 10 прошло, я про css вспомнил! :) А за Яву спасиб! И дримку восстановил тупым способом - удалил в реестре рег. инфу с серийником. Потом дримка у меня ее запросила и я ту же ввел! Теперь работает без проблем.

Hunter 29.07.2006 02:36

Посоветуйте книгу по этому языку!Хочу попробовать пописать на нем!;)

Vadya corp. 01.08.2006 07:52

Hunter качай: http://rapidshare.de/files/27740905/jv.rar.html

Достаточно хороший учебник для начинающих: циклы, условия, обработчики событий и т.д.

Однако помимо учебника следует разбирать код каких-либо сайтов, чтобы понять как оптимизировать код js под различные браузеры и т.д.

Garret 05.10.2006 21:40

Вот замечательный учебник
http://project.net.ru/web-master/javascript/article5/
Кстати на самом сайте еще дофига всего есть по веб-кодингу .
В принципе,теоретически, спомощью жава-скриптов можно сделать отмосферный сайт полностью без флеша, но это только теоретически )))
Вообще сайт на html без жава-скриптов будет малофункционален...
Так что те кому еще PHP рано а html уже поздно - Java Script то что надо...


Часовой пояс GMT +3, время: 14:19.

Powered by vBulletin
Copyright ©2000-2024, Jelsoft Enterprises Ltd.