Direkomendasikan: Pemrograman ASP-Newbie Going To The Road: Pengantar Teknologi ASP ASP adalah singkatan dari halaman server Microsoft Active. ASP adalah platform skrip sisi server yang dikembangkan oleh Microsoft. ASP termasuk dalam IIS. Saat ini, versi IIS tertinggi adalah versi 5.0. Melalui ASP, kami dapat menggabungkan halaman web HTML dan instruksi ASP
Anda tidak dapat secara langsung mendapatkan kode sumber ASP melalui opsi file-source view-source pada browser (karena kode ASP dan program skrip harus ditafsirkan dan dieksekusi pada server terlebih dahulu; maka, server akan mengirim hasilnya setelah kode ASP ditafsirkan dan dikirim ke browser dalam bentuk aliran data HTML), sehingga apa yang Anda lihat hanya konversi ke dalam HTM.
Dalam tutorial ASP kami, setiap contoh akan menampilkan kode sumber ASP, yang akan membantu Anda memahami cara kerja ASP.
File ASP biasanya berisi tag HTML, dan kadang -kadang sangat mirip dengan file HTML. Namun, file ASP (selain berisi tag HTML), itu juga dapat mencakup program skrip server, yang harus ditulis antara simbol terikat < % dan %> (server akan tahu bahwa berikut ini adalah program ASP, < % berarti awal program ASP, dan %> berarti akhir program ASP). Program skrip ASP ditafsirkan dan dieksekusi di sisi server. Program skrip ini dapat mencakup semua ekspresi, pernyataan, program, dan operator yang valid yang ingin Anda gunakan.
Keluaran hasilnya ke browser
| Berikut ini adalah konten yang dikutip: <Html> <body> <% response.write (halo dunia!) %> </body> </html> |
Contoh berikut persis sama dengan respons. Menulis arahan. Ini adalah bentuk yang disederhanakan dari respons. Menulis arahan, dan itu juga akan membawa Hello World! Bagian ini dikirim ke browser:
| Berikut ini adalah konten yang dikutip: <Html> <body> <%= Halo dunia!%> </body> </html> |
Skrip vbscript
Anda dapat menggunakan beberapa pernyataan skrip saat menulis kode ASP. Pernyataan skrip default ASP adalah vbscript:
| Berikut ini adalah konten yang dikutip: <Html> <body> <% response.write (halo dunia!) %> </body> </html> |
Program di atas akan menampilkan Hello World di halaman web!
Skrip JavaScript
Jika Anda perlu menggunakan skrip JavaScript sebagai pernyataan skrip default untuk menulis beberapa halaman web ASP khusus, maka Anda perlu memasukkan pernyataan di bagian atas halaman web untuk menentukan pernyataan skrip default untuk seluruh halaman web, sebagai berikut:
| Berikut ini adalah konten yang dikutip: <%@ bahasa = JavaScript%> <Html> <body> <% Response.write (halo dunia!) %> </body> </html> |
Catatan: Pernyataan skrip vbscript yang kami sebutkan sebelumnya adalah pernyataan skrip yang tidak sensitif terhadap kasus huruf, yaitu: response.write / response.write / response.write, yang semuanya valid; Namun, jika Anda menulis kode ASP dalam pernyataan skrip JavaScript, Anda harus membedakan kasus huruf, karena pernyataan skrip JavaScript adalah pernyataan skrip yang sensitif terhadap kasus huruf, yaitu: response.write valid, dan response.write / response.write adalah semua pernyataan yang tidak valid. Karena itu, teman harus memberikan perhatian khusus saat menulis.
Bahasa skrip lainnya
ASP secara langsung mendukung program skrip VBScript dan JScript (Program Eksekusi Skrip JavaScript Microsoft). Jika Anda perlu menggunakan bahasa lain, seperti Perl, Pexx atau Python, maka Anda harus menginstal mesin driver dari program skrip ini.
Kiat penting: Karena program skrip dieksekusi di sisi server, browser tidak perlu menginstal program skrip untuk menampilkan file ASP.
Variabel digunakan untuk menyimpan informasi yang diperlukan
Jika Anda mendeklarasikan variabel secara eksternal dalam subrutin (seperti sub, fungsi dalam VBScript), maka semua program skrip dalam file ASP dapat memodifikasi nilai variabel ini; Jika Anda mendeklarasikan variabel secara internal dalam subrutin, maka setiap kali subrutin dieksekusi, nilai variabel ini akan ditetapkan atau dibatalkan.
Siklus hidup variabel
Jika Anda mendeklarasikan nilai variabel di luar subrutin, nilainya dapat diakses dan diubah oleh semua program skrip dalam file ASP.
Jika Anda mendeklarasikan variabel di dalam subrutin, maka setiap kali subrutin dieksekusi, nilai variabel ini akan ditetapkan atau dibatalkan; Sementara program skrip di luar subrutin ini tidak dapat mengakses atau mengubah nilai variabel ini.
Jika Anda ingin variabel yang dinyatakan dipanggil oleh beberapa file ASP, Anda harus mendeklarasikan nilai -nilai variabel ini dalam bentuk variabel sesi atau variabel aplikasi.
Variabel Sesi
Variabel sesi digunakan untuk menyimpan informasi dari satu pengguna, dan semua halaman yang terkandung dalam aplikasi yang sama dapat mengaksesnya. Kami sering menyimpan informasi umum seperti nama, nomor ID, dan preferensi dalam variabel sesi.
Variabel Aplikasi
Demikian pula, variabel aplikasi dapat diakses oleh semua halaman yang terkandung dalam aplikasi yang sama. Variabel aplikasi biasanya digunakan untuk menyimpan informasi tentang semua pengguna di bawah permintaan tertentu.
Bagikan: Asp Instance: Kelas Unggah Bebas Komponen Asp Sederhana Kelas unggahan bebas komponen ASP sederhana dikirim untuk dilihat semua orang. Bisa melakukan eksperimen! Berikut ini adalah konten yang dikutip: <%@ language = javascript%> <%va