Рекомендуется: ASP Пример: производство комбинированных слов Это игра о кодировании слова, написанная в ASP, VBScript и JavaScript. Никаких серьезных проблем не было обнаружено под тестированием в рамках Win98 OEM2, PWS и IE5. Метод использования: Метод 1: Например, каталог вашей службы 3W - C: inetPubwwroot.
Многие энтузиасты Интернета заставляют свои мозги, чтобы сделать функции своего веб -сайта более полным при создании своей личной домашней страницы. Здесь автор представляет метод использования ASP для создания собственной поисковой системы.
Основная идея использует формы для хранения ключевых слов поиска, представленных пользователями в переменных, и отправки их в сценарии ASP для обработки. Используйте встроенный объект запроса ASP, чтобы получить символы ключевых слов в переменной, а затем используйте функцию перенаправления ответа для передачи символов ключевых слов в другие профессиональные поисковые системы, такие как SOHU и Netease, чтобы получить результаты поиска. Это позволяет посетителям легко использовать крупные поисковые системы на своей домашней странице, не вводясь на свою домашнюю страницу.
Первым шагом является создание главной страницы поисковой системы. Добавьте код между <body> и < /body> из HTML -файла следующим образом:
| Ниже приведено цитируемое содержание: < Имя формы = Form1 Method = post action = search.asp > < Div Align = Center > Пожалуйста, выберите вашу любимую поисковую систему < BR> < BR> < Выберите имя = SELECT SIZE = 1 > < Вариант > Sohu < /опция > < Вариант > sina (станция Пекина) < /Опция > < Опция > Netease < /Опция > < /Выберите >< Br> < Br> Пожалуйста, введите ключевое слово, которое вы хотите запросить <br> < Type Type = Text name = Textfield > < Br> < Br> < Тип ввода = отправить имя = отправить стиль = цвет:#cc0033; фоновый цвет: #ffffff; font-size: 9pt; граница:#cc0033 1px solid; высота: 18pxvalue = search> < /форма > |
Здесь мы предоставляем три поисковых система: Sohu, Sina и Netease для пользователей на выбор. После типа пользователя строка ключевого слова форма передает запрос на search.asp в фоновом режиме для обработки.
Второй шаг - написать фоновую программу ASP. Добавьте следующий код между <body> и < /body> из файла HTML:
| Ниже приведено цитируемое содержание: < % if refct.form (select) = sohu, затем response.redirect (http://site.search.sohu.com/ sitesearch.jsp? Key_word = && request.form (textfield)) end if Если request.form (select) = sina (station pecicing), затем response.redirect (http://site.search.sohu.com/ sitesearch.jsp? Key_word = && request.form (textfield)) end if if request.form (select) = netease then outs.redirect (http://search.163.com/cgi-bin/search/engine/search2 %> |
При отправке строк поиска в другие поисковые системы очень важно понимать форматы запросов, используемые этими поисковыми системами. Например, Sohu использует http://site.search.sohu.com/sitesearch.jsp?key_word=search String. Нам нужно обратить внимание только при использовании этих поисковых систем, записывать и анализировать адреса в адресной строке IE при предоставлении результатов поиска, и удалить следующие символы, такие как Liu %... (это символы, преобразованные в строку поиска, которую мы представили), и мы можем получить формат запроса.
Кроме того, многие поисковые системы используют поиск классификации. Он может быть разделен на такие категории, как веб -сайты, веб -страницы, новости и т. Д. Форматы запросов каждой категории различны. Читатели могут использовать больше операторов, если для создания выборов для реализации сегментации типов поиска в одной и той же поисковой системе.
Точно так же мы также можем расширить эту программу и добавить другие поисковые системы, чтобы сделать ее функции более мощными.
Поделиться: ASP 3.0 Advanced Programming (41) 9.2.3 Использование хранимых процедур Использование хранимых процедур является областью, в которой применяются объекты команды. Хранимые процедуры (иногда называемые запросами хранения) являются операторами запросов SQL, которые предопределены в базе данных. Почему хранящие процедуры следует создавать и использовать вместо непосредственного использования их в коде