Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Сайтостроение (уроки по HTML, PHP, MySQL, веб-дизайну)


Сайтостроение. Рассылки сайта progs.biz
Выпуск № 44

Начало > JavaScript > FAQ > Урок 7

Джим Адамс.
DirectX: продвинутая анимация.
Джим Адамс. DirectX: продвинутая анимация
Заказать на Озоне
Подробнее

Полные версии уроков (с картинками): урок 7.

FAQ по JavaScript
Вопрос 7. Как перегрузить страницу?

Часто при совершении некоторого действия пользователем надо перезагрузить текущую страницу. Можно, конечно, поместить на страницу форму с кнопкой submit, при нажатии на которую будет страница перезагружаться. Но часто такое решение является громоздким. Другое решение - добавить обработчик с кодом перегрузки прямо для соответствующего события нужного элемента управления.

Вот соответствующий пример:

<script type="text/javascript">
function f(){
    document.form1.submit();
}
</script>
<form id="form1" name ="form1" action="1.htm">
    <select id="Select1" onchange="f();">
        <option selected="selected">Red</option>
        <option selected ="selected">Green</option>
    </select>
</form>

В этом примере при выборе пользователем другого значения в combobox'е наша страница 1.htm перезагружается. Происходит это благодаря тому, что мы назначили событию onchange нашу функцию f, в которой мы вызываем метод submit для нашей формы.

Рассылки сайта progs.biz
Visual C++, MFC
C# и .NET
VB.NET
ASP.NET
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz

PARKING.RU. Качественный виртуальный хостинг на платформе Windows®: поддержка NET, многофункциональная панель управления, аренда бизнес-приложений, сертифицированные специалисты. Управляемый выделенный хостинг на платформе Windows®: производительные серверы, профессиональная поддержка, аренда ПО Microsoft®, безопасность, гарантии. http://www.parking.ru



В избранное