Direkomendasikan: Contoh ASP: Produksi Game Kombinasi Kata Ini adalah permainan tentang pengkodean kata, yang ditulis dalam ASP, VBScript dan JavaScript. Tidak ada masalah besar yang ditemukan diuji di bawah Win98 OEM2, PWS, dan IE5. Metode Penggunaan: Metode 1: Misalnya, direktori layanan 3W Anda adalah C: inetpubwwwroot.
Banyak penggemar internet memeras otak mereka untuk membuat fungsi situs web mereka lebih komprehensif saat membuat beranda pribadi mereka sendiri. Di sini, penulis memperkenalkan metode untuk menggunakan ASP untuk membangun mesin pencari Anda sendiri.
Ide dasar menggunakan formulir untuk menyimpan kata kunci pencarian yang dikirimkan oleh pengguna dalam variabel dan mengirimkannya ke skrip ASP untuk diproses. Gunakan objek permintaan bawaan ASP untuk mendapatkan karakter kata kunci dalam variabel, dan kemudian gunakan fungsi pengalihan respons untuk mentransfer karakter kata kunci ke mesin pencari profesional lainnya seperti SOHU dan NetEase untuk mendapatkan hasil pencarian. Ini memungkinkan pengunjung untuk dengan mudah menggunakan mesin pencari utama di beranda mereka tanpa masuk ke beranda mereka.
Langkah pertama adalah membuat halaman utama mesin pencari. Tambahkan kode antara <body> dan </body> dari file html sebagai berikut:
| Berikut ini adalah konten yang dikutip: < Form Name = Metode Form1 = Post Action = Search.asp > < Div Align = Center > Harap pilih mesin pencari favorit Anda < BR> < BR> < Pilih Nama = Pilih SIZE = 1 > < Opsi > Sohu < /Opsi > < Opsi > Sina (Stasiun Beijing) < /Opsi > < Opsi > NetEase < /Opsi > < /Pilih >< br> < br> Harap ketik kata kunci yang ingin Anda minta <br> < Jenis input = nama teks = TextField > < br> < br> < Jenis Input = Kirim Nama = Kirim Gaya = Warna:#CC0033; Latar Belakang-Color: #FFFFFFF; Font-size: 9pt; Border:#CC0033 1px Solid; Tinggi: 18PXValue = Cari> < /bentuk > |
Di sini, kami menyediakan tiga mesin pencari: Sohu, Sina dan Netease untuk dipilih pengguna. Setelah pengguna mengetik string kata kunci, formulir mengirimkan permintaan ke pencarian.asp di latar belakang untuk diproses.
Langkah kedua adalah menulis program ASP latar belakang. Tambahkan kode berikut antara <body> dan </body> dari file HTML:
| Berikut ini adalah konten yang dikutip: < % Jika request.Form (pilih) = sohu lalu response.redirect (http://site.search.sohu.com/ sitesearch.jsp? key_word = && request.form (textfield)) end if Jika request.form (pilih) = Sina (stasiun Beijing) lalu response.redirect (http://site.search.sohu.com/ sitesearch.jsp? key_word = && request.form (textfield)) end if jika request.form (pilih) = netease lalu response.redirect (http://search.163.com/cgi-bin/search/engine/search2.fcgi?lang=gb&&key=&&request.form (textfield)) end if if %> |
Saat mengirimkan string pencarian ke mesin pencari lainnya, sangat penting untuk memahami format kueri yang digunakan oleh mesin pencari ini. Misalnya, Sohu menggunakan http://site.search.sohu.com/sitesearch.jsp?key_word=search String. Kami hanya perlu memperhatikan saat menggunakan mesin pencari ini, merekam dan menganalisis alamat di bilah alamat IE saat memberikan hasil pencarian, dan menghapus karakter berikut seperti LIU %... (ini adalah karakter yang dikonversi menjadi string pencarian yang kami kirimkan), dan kami bisa mendapatkan format kueri.
Selain itu, banyak mesin pencari menggunakan pencarian klasifikasi. Ini dapat dibagi lagi menjadi kategori seperti situs web, halaman web, berita, dll. Format kueri setiap kategori berbeda. Pembaca dapat menggunakan lebih banyak jika pernyataan untuk membuat pilihan untuk mewujudkan segmentasi jenis pencarian dalam mesin pencari yang sama.
Demikian pula, kami juga dapat memperluas program ini dan menambahkan mesin pencari lainnya untuk membuat fungsinya lebih kuat.
Bagikan: ASP 3.0 Pemrograman Lanjutan (41) 9.2.3 Penggunaan prosedur tersimpan Penggunaan prosedur tersimpan adalah area di mana objek perintah diterapkan. Prosedur tersimpan (kadang -kadang disebut kueri penyimpanan) adalah pernyataan kueri SQL yang telah ditentukan sebelumnya dalam database. Mengapa prosedur tersimpan harus dibuat dan digunakan alih -alih langsung menggunakannya dalam kode