<MyRusakov.ru />

Создание крупного проекта на Java с нуля

Создание крупного проекта на Java с нуля

Данный курс научит Вас создавать крупные проекты на Java грамотно и быстро. В курсе Вы увидите создание большой и сложной программы на Java абсолютно с нуля.

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

В рамках упражнений курса Вы параллельно со мной будете создавать свою большую программу на Java, что даст Вам необходимую практику, после которой для Вас уже не будет разницы, какого размера создавать программы.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Кнопка с анимированным текстом

Кнопка с анимированным текстом

Описание: Кнопка с динамически появляющимся текстом. При нажатии на кнопку пользователь переходит на заданный в скрипте файл. Не совсем тривиальный скрипт JavaScript, но весьма захватывающее внимание. Вы можете создать его на своём сайте, и внимание к этому JavaScript у посетителей Вам обеспечено.

Результат работы:

Код JavaScript (вставлять между тегами <head> и </head>):

<script language="javascript">
var timerID = 0;
var timerRunning = false;
var charNo = 0;
var charMax = 0;
var textLine = "Michael Rusakov - Personal Web Site"; //Текст на кнопке
var urlLine = "http://www.myrusakov.ru"; //Адрес перехода после нажатия
function startShow() {
  stopShow();
  showLine();
  timerRunning = true;
}
function stopShow() {
  if (timerRunning) {
    clearTimeout(timerID);
    timerRunning = false;
  }
}
function showLine() {
  charMax = textLine.length;
  if (charNo <= charMax) {
    document.animationbutton.but.value = textLine.substring(0, charNo);
    document.animationbutton.but.style.color = "red";
    charNo++;
    timerID = setTimeout("showLine()", 100);
  }
  else {
    charNo = 0;
    timerID = setTimeout("showLine()", 3000);
  }
}
function gotoURL() {
  location.href = urlLine;
}
</script>

Код HTML (вставлять между тегами <body onload = "startShow()"> и </body>):

<form name = "animationbutton">
  <input type = "button" name = "but" onClick = "gotoURL()">
</form>

C уважением, Михаил Русаков и сайт http://myrusakov.ru.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

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

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (17):

sync.o sync.o 07.05.2011 15:13:23

Классный скрипт. Хотел повесить такую кнопку на отправку формы и выявил одну особенность. Почему-то в Opera нельзя изменять значения 'value' у кнопки типа 'submit'. Чтобы заработал скрипт, пришлось поставить кнопке тип 'button' и присвоить атрибут: onclick = 'document.form.submit()'

Ответить

sergeevna sergeevna 06.03.2012 21:37:17

Здравствуйте Михаил. Подскажите пожалуйста, как сделать такую кнопку,как у Вас на странице?(синенькая)

Ответить

Admin Admin 06.03.2012 21:40:08

Это анимированное GIF-изображение. Её можно сделать в Photoshop.

Ответить

sergeevna sergeevna 07.03.2012 19:54:38

Здравствуйте Михаил.Кнопка-изображение-это понятно. А как правильно написать ссылку для этой кнопки,для размещения ее на другом сайте?

Ответить

Admin Admin 09.03.2012 17:37:55

На всех сайтах будет работать этот же код.

Ответить

sergeevna sergeevna 09.03.2012 19:37:12

Я прошу прощения, какой именно?

Ответить

Admin Admin 09.03.2012 20:50:46

Из этой статьи.

Ответить

sergeevna sergeevna 10.03.2012 18:07:11

Здравствуйте Михаил.Наверно я не совсем правильно объяснила суть вопроса. Я хочу создать свою кнопку со своей ссылкой на свой сайт для обмена.Кнопку я уже сделала. Как правильно написать ссылку?

Ответить

Admin Admin 10.03.2012 18:12:46

Поставьте здесь свой адрес: var urlLine = "http://www.myrusakov.ru"; //Адрес перехода после нажатия

Ответить

sergeevna sergeevna 10.03.2012 19:22:15

Здравствуйте Михаил. Попробовала разместить ссылку.Но что то при переходе по ней сайт не отображается. Что не правильно я написала? <a href='http:// mastericam.ru /'target='_blank'><img src="images/button.gif" border='0' alt='Вяжем для всей семьи'/></a> </p>

Ответить

Admin Admin 11.03.2012 11:47:24

Во-первых, пробел после http:// Во-вторых, нет пробелов между значением атрибута и именем следующего атрибута (target).

Ответить

sergeevna sergeevna 11.03.2012 14:13:09

Спасибо. Все исправила,все работает

Ответить

Анэт 05 Анэт 05 12.07.2012 12:50:12

Спасибо. а у вас есть скрипт по онлайн консультации

Ответить

Admin Admin 12.07.2012 12:59:00

Нет.

Ответить

emilNikolov emilNikolov 25.06.2013 13:53:01

интересный скрипт, давай уроки по JAVA и C#. PHP и Javascript не научит програмировать.

Ответить

sega1205 sega1205 05.10.2013 10:07:47

Как сделать, чтобы новый сайт открывался в другой вкладке, а не в этой же?

Ответить

Admin Admin 05.10.2013 10:59:22

Для открытия в новом окне надо использовать window.open()

Ответить

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.