Шпаргалка: Примеры использования Java и GGI скриптов
Название: Примеры использования Java и GGI скриптов Раздел: Рефераты по информатике, программированию Тип: шпаргалка | ||
Примеры использования Java и GGI скриптов Рассмотрим два простейших вида программирования: применение 1.CGI-скриптов и 2. JAVA-скриптов. 1. CGI-скрипты
на странице это комманды посетителя сайта программе, размещенной на сервере, выполнить определенные действия: занести в гостевую книгу, искать по серверу, обработать форму для отправки сообщений. Начало формы Начало формы
Конец формы Код формы : <FORM action=http://kulichki.rambler.ru/cgi-bin/cgiwrap/listserv/subscribe.pl method=get> <TABLE bgColor=#F3FEFF border=0 cellSpacing=4 width=250> <TBODY> <TR align=middle> <TD>Впишите свой адрес: <INPUT name=email> <INPUT type=submit value=Отправить!> </TD> <TD>Подписаться: <INPUT CHECKED name=action type=radio value=subscribe> </TD></TR></TBODY></TABLE></FORM></TD> Как видно, форма начинается меткой FORM
. Метка АCTION
-указывает на путь к обработчику формы (там где находится исполняемый файл-скрипт), METHOD
-метод протокола передачи гипертекстов: METHOD=POST и METHOD=GET, по умолчанию предполагается METHOD=GET. 2. JAVA-cкрипты тоже лучше изучать на примерах. а) Меняющаяся кнопка при нажатии. Код : <SCRIPT LANGUAGE="JavaScript"> browser_name = navigator.appName; browser_version = parseFloat(navigator.appVersion); if (browser_name == "Netscape" && browser_version >= 3.0) { roll = 'true'; } else if (browser_name == "Microsoft Internet Explorer" && browser_version >= 3.0) { roll = 'true'; } else { roll = 'false'; } function over(img,ref) { if (roll == 'true') { document.images[img].src = ref; } } function out(img,ref) { if (roll == 'true') { document.images[img].src = ref; } } if (roll == 'true') { a1=new Image;a1.src="../menue/news_an.jpg"; a2=new Image;a2.src="../menue/news_aus.jpg"; } </SCRIPT> <SCRIPT LANGUAGE="JavaScript"> 1 browser_name = navigator.appName; 2 browser_version = parseFloat(navigator.appVersion); 3 if (browser_name == "Netscape" && browser_version >= 3.0) { roll = 'true'; } 3 else if (browser_name == "Microsoft Internet Explorer" && browser_version >= 3.0) { roll = 'true'; } 4 else { roll = 'false'; } 5 function over(img,ref) { if (roll == 'true') { document.images[img].src = ref; } } 6 function out(img,ref) { if (roll == 'true') { document.images[img].src = ref; } } 7 if (roll == 'true') { 8 a1=new Image;a1.src="../menue/news_an.jpg"; 9 a2=new Image;a2.src="../menue/news_aus.jpg"; } </SCRIPT>
11 onMouseOut="out('image_name','../menue/news_an.jpg');"> 12 <img name="image_name" alt="О дистанционном обучении" src="../menue/news_an.jpg" width=84 height=28 border="0"> </A> Для себя этот скрипт можно приспособить делая ссылки на свои рисунки в строках 8,9,10,11,12 (убирая естественно номера строк) и ссылку на свой документ в строке 10. Рисунков может быть больше. У меня имена рисунков: news_an - мышь нажата, news_aus- отпущена. Те строки, которые нужно менять, выделены б) Если ваш сайт "переехал", вы можете перенаправить посетителей со старого адреса на новый (new.address) этим скриптом: <HTML> <HEAD> <META HTTP-EQUIV="REFRESH" CONTENT="1; URL=http://www.new. address "> <script language="JavaScript"> </script> <!-- window.location.href = "http://www..new. address " // --> <CENTER> <A HREF="http://www.new.address ">new name </A> </BODY> </HTML> в) Выпадающее меню: Начало формы Пособие по веб дизайну Основы HTML Программирование веб страниц Cоветы Конец формы Код: <form> <select name="menu name
"> г) Поместите свой текст в строку состояния браузера автоматической корректировкой тега BODY: <body .... onLoad="window.defaultStatus=' Ваш текст в строке состояния '"> Вот и все программирование для начинающего веб дизайнера. Знание даже этого минимума позволит придать вашим страницам привлекательный профессиональный вид. |