Главная Рефераты по рекламе Рефераты по физике Рефераты по философии Рефераты по финансам Рефераты по химии Рефераты по хозяйственному праву Рефераты по цифровым устройствам Рефераты по экологическому праву Рефераты по экономико-математическому моделированию Рефераты по экономической географии Рефераты по экономической теории Рефераты по этике Рефераты по юриспруденции Рефераты по языковедению Рефераты по юридическим наукам Рефераты по истории Рефераты по компьютерным наукам Рефераты по медицинским наукам Рефераты по финансовым наукам Рефераты по управленческим наукам Психология и педагогика Промышленность производство Биология и химия Языкознание филология Издательское дело и полиграфия Рефераты по краеведению и этнографии Рефераты по религии и мифологии Рефераты по медицине Рефераты по сексологии Рефераты по информатике программированию Краткое содержание произведений |
Шпаргалка: Примеры использования 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=1 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крипты тоже лучше изучать на примерах. а) Меняющаяся кнопка при нажатии. 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"; } 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 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=' Ваш текст в строке состояния'"> Вот и все программирование для начинающего веб дизайнера. Знание даже этого минимума позволит придать вашим страницам привлекательный профессиональный вид. |
|||
|