Kompx.com or Compmiscellanea.com

JavaScript submit form

Windows : Internet Explorer 4.01+, Firefox 1.0+, Google Chrome, Opera 3.0+, Safari 3.1+, SeaMonkey 1.0+ [ 1 ].

Linux : Firefox 1.0+, Google Chrome / Chromium, Opera 5.0+, SeaMonkey 1.0+ [ 2 ].

Обработка формы с помощью JavaScript. Выпадающий список (form + select + несколько option) обрабатывается без использования кнопки submit. Пример:

HTML / XHTML. Code:

<form action="action.php" method="post">

<select name="page" required="required" onchange="this.form.submit()">

<option value="" selected="selected" disabled="disabled"> --- Выбрать страницу --- </option>

<option value="http://www.kompx.com/ru/os/linux-1.htm">Linux</option>

<option value="http://www.kompx.com/ru/os/windows-1.htm">Windows</option>

<option value="http://www.kompx.com/ru/os/dos-1.htm">DOS</option>

</select>

<noscript><input type="submit" value="Submit" /></noscript>

</form>

Когда в выпадающем списке выбирается одна из опций, состояние формы изменяется. Так что происходит событие onchange и запускается JavaScript в onchange: процесс обработки формы и передачи данных инициируется скриптом, а не кликом на кнопку submit, которая отсутствует.

Для работы с action формы назначается тот или иной скрипт [ 3 ], выполняемый на сервере. Скрипт принимает то, что отсылает форма и обрабатывает принятое. В данном примере используется PHP скрипт в action.php:

<?php

if (isset($_POST["page"])) {

    header("Location: $_POST[page]");

    exit;

} else {

    echo "Ничего не выбрано";

}

$_POST представляет собой массив из переменных, передаваемых данному скрипту методом HTTP POST. Так что $_POST[page] содержит значение атрибута value в одном из option внутри select. То есть, URL. Он передается от формы к PHP скрипту, а скрипт перенаправляет браузер на выбранный URL / страницу.

HTML код <noscript><input type="submit" value="Submit" /></noscript> присутствует в форме на случай, если JavaScript отключен. Тогда появится кнопка submit и форма все равно останется пригодной к использованию.


[ 1 ]

А так же в Netscape 3.04+, Mozilla 0.6+.

[ 2 ]

А так же в Netscape 3.04+, Mozilla 0.6+.

[ 3 ]

Если используется CMS, для работы с action формы может применяться один из ее собственных инструментов.


Aliosque subditos et thema

 

Internet Explorer 3. Скриншоты 1

 

Internet Explorer 3, запущенный под Windows 7 (32-bit). Скриншоты 1. Internet Explorer 3: windows.microsoft.com/en-US/windows/upgrade-your-browser Internet Explorer 3: w3schools.com/browsers/browsers_stats.asp Internet Explorer 3: en.wikipedia.org/wiki/Internet_Explorer_3 Internet Explorer 3: ebay.com Internet Explorer 3: kompx.com/en/netscape-3-screenshots-1.htm Internet Explorer 3: twitter.com Скачать Internet Explorer 3: пак, содержащий Internet Explorer версий 3.0, 4.01, 5.01, 5.5, 6.0. В процессе установки можно выбрать какую именно версию установить, или установить несколько, или установить все. Очень вероятно, что все версии, кроме Internet Explorer 3, не будут работать даже в 32-битной Windows 7. Так что если вы хотите попробовать все старые версии Internet Explorer, нужно использовать Windows XP или еще более ранние варианты. Но Internet Explorer 3 работает под 32-битной Windows 7 вполне хорошо.

Arachne. Графический веб браузер для DOS

 

Сразу перейти к: Установка и настройка веб браузера Arachne для подключения к сети Интернет через Ethernet Установка и настройка веб браузера Arachne для подключения к сети Интернет через модем и телефонную линию (Dial-up) Версии : Настройка и использование : Где скачать Arachne, полноэкранный графический веб браузер для DOS на IBM PC-совместимых компьютерах. Создан Michael Polak. Первый выпуск 22 декабря 1996 года. Последняя версия от Arachne Labs была выпущена 22 января 2001 года. В ноябре 2003 исходный код Arachne был открыт и последующие версии выходят под лицензией GNU GPL. Arachne распространяется в виде пакета программ, включающего, помимо веб браузера, встроенный клиент электронной почты, FTP, мастер настройки соединения по PPP-протоколу, проигрыватель WAV-файлов. Возможна установка дополнительных модулей: для просмотра графических файлов, PDF, файл-менеджеры, mplayer, Telnet клиент, IRC и т.д. - список продолжает пополняться. После установки дополнительных пакетов, Arachne поддерживает кириллицу: Windows-1251 и KOI8-R. Соединение с интернетом через последовательные порты (COM) и Ethernet. Существует версия Arachne для Linux / SVGAlib. Версии GPL версии Arachne. Основная линия развития браузера. В её рамках происходят изменения и обновления. Занимается группа энтузиастов, которые делают и GPL версию для Linux / SVGAlib. Версии от Arachne Labs. Arachne Labs, первоначально xChaos software, были главной структурой, занимавшейся усовершенствованием Arachne до 2003, когда исходный код Arachne был открыт и основной линией развития стали GPL версии браузера. Последняя версия от Arachne Labs для DOS была выпущена 22 января 2001 года: Arachne 1.70 Release 3. Версия от Ray Andrews. Несколько измененный вариант GPL версии Arachne. Версии PTS-DOS. В общем аналогичны соответствующим версиям Arachne, но до некоторой степени интегрированы с дистрибутивом PTS-DOS. DR-WebSpyder. Создан на основе Arachne. В принципе - другой браузер, для которого Arachne только предок. Позже стал называться Lineo Embrowser. Настройка и использование Веб браузер Arachne был создан в DOS и для DOS (версия для Linux стоит несколько особняком). Поэтому, хотя Веб браузер Arachne будет работать во многих версиях Windows, в частности Windows XP, наиболее полно качества веб браузера Arachne проявляются при работе именно под DOS. Веб браузер Arachne работает во всех основных вариантах DOS, например MS-DOS, FreeDOS или PTS-DOS. Системные требования невелики. В минимальном виде: процессор 80x86, основная память 500 Кб, расширенная 1 Мб, видео SVGA 512 Кб, необходимое пространство на HDD - 5 Мб. Но работа в максимальном разрешении экрана, с максимально возможной для веб браузера Arachne цветопередачей требует уже больше. Но и в этом случае они по нынешним меркам крайне малы - компьютер с 486, лучше с Pentium I, основная память 640 Кб, расширенная 8+ Мб, видео SVGA 2+ Мб. Многое зависит от конкретных настроек браузера: если разрешение дисплея выставлять в 640x480, устанавливать Arachne на диск, создаваемый в RAM, то возможно использование на компьютере с 386 процессором; лишь бы хватало RAM и возможностей видеоадаптера. Помимо традиционной установки на компьютер, возможно также использование DOS LIVE CD от Романа Карпача ( www.fdd5-25.net/doslivecd ), где веб браузер Arachne является частью набора программ. Особенности установки веб браузера Arachne таковы, что сразу производятся и все основные настройки. В Windows, Mac OS X или Linux они большей частью относятся к ведению операционной системы, но в DOS веб браузер Arachne занимается всем сам.