Contoh ASP

基础:

用ASP写文本
如果使用ASP生成文本。
向文本添加HTML
如果同时生成HTML标签和纯文本。

变量:

声明变量
变量用于存储信息。本例演示如何声明变量,为变量赋值,并在程序中使用这个变量
声明数组
数组用于存储一系列相关的数据项目。本例演示如何声明一个存储名字的数组。
循环生成HTML标题
如何循环生成6个不同的HTML标题。
使用Vbscript制作基于时间的问候语
本例将根据服务器时间向用户显示不同的消息。
使用JavaScript制作基于时间的问候语
本例同上,只是语法不同而已。

程序:

调用使用VBScript的子程序
如何从ASP调用以VBScript编写的子程序。
调用使用JavaScript的子程序
如何从ASP调用以JavaScript编写的子程序。
调用使用VBScript和JavaScript的子程序
如何在一个ASP文件中调用以VBScript和JavaScript编写的子程序。

表单:

使用method="get"的表单
如何使用Request.QueryString命令与用户进行交互。
使用method="post"的表单
如何使用Request.Form命令与用户进行交互。
Borang dengan butiran pilihan
Bagaimana untuk menginteraksi dengan pengguna melalui butiran pilihan melalui Request.Form

Cookie:

Selamat Datang cookie
Bagaimana untuk membuat cookie Selamat Datang.

Objek Response:

Tulis teks menggunakan ASP
Tulis teks menggunakan ASP
Formatkan teks menggunakan label HTML dalam ASP
Contoh bagaimana menggabungkan teks dan label HTML menggunakan ASP
Memindahkan pengguna ke URL lain
Contoh bagaimana memindahkan pengguna ke URL lain
Tunjukkan pautan yang berubah-ubah
Contoh pautan super yang akan menunjukkan salah satu daripada dua pautan setiap kali halaman dimuatkan
Mengawal cache
Contoh bagaimana mengawal cache
Mengosongkan cache
Contoh bagaimana mengosongkan cache
Menamatkan skrip dalam proses dan mengembalikan hasil
Contoh bagaimana menghentikan jalannya skrip dalam proses
Tetapkan berapa minit cache halaman dalam pelayar sebelum tamat tempoh cache
Contoh bagaimana menetapkan masa cache halaman dalam pelayar sebelum tamat tempoh cache
Tetapkan tarikh habis cache halaman dalam pelayar
Contoh bagaimana menetapkan masa tempoh cache halaman dalam pelayar
Memeriksa sama ada pengguna masih bersambung dengan pelayan
Contoh bagaimana memeriksa sama ada pengguna masih bersambung dengan pelayan
Tetapkan jenis kandungan
Contoh bagaimana menetapkan jenis kandungan
Tetapkan set karakter
Contoh bagaimana menetapkan nama set karakter

Contoh QueryStringcollection

Menghantar maklumat carian saat pengguna mengklik pautan
Contoh bagaimana menghantar maklumat ekstra untuk halaman dalam pautan, dan mengambil kembali maklumat ini di halaman sasaran (dalam contoh ini adalah halaman yang sama).
Penggunaan sederhana QueryStringcollection
Contoh bagaimana QueryStringcollection mengambil nilai daripada borang. Borang ini menggunakan kaedah GET, yang bermakna maklumat yang dihantar kepada pengguna adalah boleh dilihat (dalam alamat). Kaedah GET akan menghadkan jumlah maklumat yang dihantar.
Bagaimana menggunakan maklumat yang dihantar daripada borang
Contoh bagaimana menggunakan nilai yang diambil daripada borang. Kita akan menggunakan koleksi QueryString. Borang ini menggunakan kaedah GET.
Maklumat lebih lanjut dari borang
Contoh ini menunjukkan yang dimaklumkan di QueryString jika kawasan input mengandungi beberapa nama yang sama. Ia akan memaparkan bagaimana menghaluskan nama yang sama ini. Ia juga akan memaparkan bagaimana menggunakan kata kunci count untuk menghitung 'name' properti. Borang ini menggunakan kaedah GET.

Contoh Formcollection

Penggunaan sederhana Form集合
Contoh ini menunjukkan bagaimana Form集合 mengambil nilai daripada borang. Borang ini menggunakan kaedah POST, yang bermakna maklumat yang dihantar kepada pengguna adalah tak boleh dilihat, dan tiada had untuk jumlah maklumat yang dihantar (boleh menghantar banyak maklumat).
Bagaimana untuk menggunakan maklumat yang diambil daripada borang
Contoh ini memaparkan bagaimana untuk menggunakan maklumat yang diambil daripada borang. Kita menggunakan hekatan Form. Borang menggunakan kaedah POST.
Maklumat lebih lanjut dari borang
Contoh ini memaparkan sama ada hekatan Form akan mengandungi maklumat apabila beberapa domain input menggunakan nama yang sama. Ia akan memaparkan bagaimana untuk memecahkan nama yang sama ini. Ia juga akan memaparkan bagaimana untuk menghitung sifat "name" menggunakan kata kunci count. Borang ini menggunakan kaedah POST.
Borang dengan butang pilihan tunggal
Contoh ini memaparkan bagaimana untuk berinteraksi dengan pengguna melalui butang pilihan menggunakan hekatan Form. Borang ini menggunakan kaedah POST.
Borang dengan butang pilihan
Contoh ini memaparkan bagaimana untuk berinteraksi dengan pengguna melalui butang pilihan menggunakan hekatan Form. Borang ini menggunakan kaedah POST.

Contoh lain

Mendapatkan maklumat pengguna
Bagaimana untuk mencari jenis pelayar penjelajah, alamat IP dan maklumat lain?
Mendapatkan pembolehubah pelayan
Contoh ini memaparkan bagaimana untuk mendapatkan jenis pelayar, alamat IP penjelajah dan maklumat lain yang disediakan oleh hekatan ServerVariables.
Cipta cookie selamat datang
Contoh ini memaparkan bagaimana untuk mencipta cookie selamat datang menggunakan hekatan Cookies.
Mengesan jumlah byte yang dihantar pengguna
Contoh ini memaparkan bagaimana untuk menggunakan sifat TotalBytes untuk mendapatkan jumlah byte keseluruhan yang dihantar pengguna dalam objek Request.

Objek Session

Tetapkan dan kembalikan LCID
Contoh ini memaparkan sifat "LCID". Sifat ini mengatur dan mengembalikan nombor integer yang menentukan lokasi atau kawasan. Sama ada tarikh, masa, wang dan sebagainya, kenaikan seperti tarikh, masa dan wang kenaikan hendaklah menurut lokasi atau kawasan.
Kembalikan SessionID
Contoh ini memaparkan sifat "SessionID". Sifat ini mengembalikan id unik bagi setiap pengguna. Id ini dihasilkan oleh pelayan.
Masa tamat sesi
Contoh ini memaparkan sifat "Timeout". Contoh ini mengatur dan mengembalikan masa tamat sesi (minit).

Objek Server

Masa kini pengemaskinian file ini adalah?
Mengesan masa kini pengemaskinian file.
Buka dan baca file teks
Contoh ini akan membuka file "Textfile.txt" untuk di baca.
Kira tukar klik buatan sendiri
Contoh ini boleh membaca nombor daripada file, menambahkan 1 kepada nombor itu, lalu menulis nombor itu kembali ke file.

Objek FileSystemObject

Adakah file yang ditentukan wujud?
Contoh ini memaparkan bagaimana untuk pertama-tama mencipta objek FileSystemObject, lalu menggunakan kaedah FileExists untuk mengesan sama ada file tertentu wujud atau tidak.
Adakah folder yang ditentukan wujud?
Contoh ini memaparkan bagaimana untuk menggunakan kaedah FolderExists untuk mengesan sama ada folder tertentu wujud atau tidak.
Adakah penggerak yang ditentukan wujud?
Contoh ini memaparkan bagaimana untuk menggunakan kaedah DriveExists untuk mengesan sama ada penggerak yang ditentukan wujud atau tidak.
Mendapatkan nama penggerak yang ditentukan
Contoh ini memaparkan bagaimana untuk menggunakan kaedah GetDriveName untuk mendapatkan nama penggerak untuk laluan yang ditentukan.
Mendapatkan nama folder induk untuk laluan yang ditentukan
Contoh ini memaparkan bagaimana untuk menggunakan kaedah GetParentFolderName untuk mendapatkan nama folder induk untuk laluan yang ditentukan.
Mendapatkan ekstensi folder
Contoh ini memaparkan bagaimana untuk menggunakan kaedah GetExtensionName untuk mendapatkan ekstensi fail terakhir di laluan yang ditentukan.
Mendapatkan nama fail
Contoh ini memaparkan bagaimana untuk menggunakan kaedah GetFileName untuk mendapatkan nama fail terakhir di laluan yang ditentukan.
Mendapatkan nama asas fail atau folder
Contoh ini memaparkan bagaimana untuk menggunakan kaedah GetBaseName untuk mengembalikan nama asas fail atau folder di laluan yang ditentukan.

Objek TextStream

Baca fail
Contoh ini memaparkan bagaimana untuk menggunakan kaedah OpenTextFile daripada FileSystemObject untuk mewujudkan objek TextStream. Kaedah ReadAll daripada objek TextStream akan mengambil kandungan daripada fail teks yang terbuka.
Baca sebahagian fail teks
Contoh ini memaparkan bagaimana untuk membaca hanya sebahagian daripada kandungan fail teks.
Baca baris dalam fail teks
Contoh ini memaparkan bagaimana untuk membaca baris teks yang satu dalam aliran teks fail.
Membaca semua baris fail teks
Membaca semua baris fail teks
Lompatkan sebahagian fail teks
Contoh ini memaparkan bagaimana untuk melompatkan bilangan karakter yang ditentukan dalam membaca aliran teks fail.
Lompatkan baris fail teks
Contoh ini memaparkan bagaimana untuk melompatkan baris dalam membaca aliran teks fail.
Mengembalikan nombor baris
Contoh ini memaparkan bagaimana untuk mengembalikan nombor baris yang sedang di baca dalam aliran teks fail.
Mendapatkan nombor lajur
Contoh ini memaparkan bagaimana untuk mendapatkan nombor lajur karakter yang sedang di baca dalam fail.

Objek Drive

Mendapatkan bilangan ruang kosong penggerak yang ditentukan
Contoh ini memaparkan bagaimana untuk menghasilkan objek FileSystemObject dahulu, lalu menggunakan properti AvailableSpace untuk mendapatkan ruang kosong penggerak yang ditentukan.
Mendapatkan kuantiti ruang kosong penggerak yang ditentukan
Contoh ini memaparkan bagaimana untuk menggunakan properti FreeSpace untuk mendapatkan ruang kosong penggerak yang ditentukan.
Mendapatkan kuantiti keseluruhan penggerak yang ditentukan
Contoh ini memaparkan bagaimana untuk menggunakan properti TotalSize untuk mendapatkan kuantiti keseluruhan penggerak yang ditentukan.
Mendapatkan huruf penggerak penggerak yang ditentukan
Contoh ini memaparkan bagaimana untuk menggunakan properti DriveLetter untuk mendapatkan huruf penggerak penggerak yang ditentukan.
Mendapatkan jenis penggerak penggerak yang ditentukan
Contoh ini memaparkan bagaimana untuk menggunakan properti DriveType untuk mendapatkan jenis penggerak penggerak yang ditentukan.
Mendapatkan maklumat sistem peneroka untuk penggerak yang ditentukan
Contoh ini menunjukkan bagaimana untuk menggunakan FileSystem untuk mendapatkan jenis sistem file penggerak yang ditentukan.
Apakah penggerak sudah siap?
Apakah penggerak sudah siap?
Dapatkan jalur penggerak yang ditentukan
Contoh ini menunjukkan bagaimana untuk menggunakan atribut Path untuk mendapatkan jalur penggerak yang ditentukan.
Dapatkan folder root penggerak yang ditentukan
Contoh ini menunjukkan bagaimana untuk menggunakan atribut RootFolder untuk mendapatkan folder root penggerak yang ditentukan.
Dapatkan nomor serial penggerak yang ditentukan
Contoh ini menunjukkan bagaimana untuk menggunakan atribut Serialnumber untuk mendapatkan nomor serial penggerak yang ditentukan.

Objek File

Kapan file ini dibuat?
Contoh ini menunjukkan bagaimana untuk mengenali terlebih dahulu objek FileSystemObject, kemudian menggunakan atribut DateCreated objek File untuk mendapatkan tanggal dan waktu file yang ditentukan dibuat.
Kapan file ini diubah terakhir?
Kapan file ini diubah terakhir?
Kapan file ini digunakan terakhir?
Contoh ini menunjukkan bagaimana untuk menggunakan atribut DateLastAccessed untuk mendapatkan tanggal dan waktu terakhir file yang ditentukan digunakan.
Kembalikan atribut suatu file yang ditentukan
Contoh ini menunjukkan bagaimana untuk menggunakan atribut Attributes untuk kembalikan atribut suatu file yang ditentukan.

Objek Dictionary

Apakah kunci yang ditentukan ada?
Contoh ini menunjukkan bagaimana untuk mengenali terlebih dahulu objek Dictionary, kemudian menggunakan metode Exists untuk memeriksa apakah kunci yang ditentukan ada atau tidak.
Kembalikan suatu array dari semua item
Contoh ini menunjukkan bagaimana untuk menggunakan metode Items untuk kembalikan suatu array dari semua item.
Kembalikan suatu array dari semua kunci
Contoh ini menunjukkan bagaimana untuk menggunakan metode Keys untuk kembalikan suatu array dari semua kunci.
Kembalikan nilai suatu item
Contoh ini menunjukkan bagaimana untuk menggunakan atribut Item untuk kembalikan nilai suatu item.
Tetapkan suatu kunci
Contoh ini menunjukkan bagaimana untuk menggunakan atribut Kunci untuk menetapkan suatu kunci dalam objek Dictionary.
Kembalikan jumlah pasangan kunci/nilai
Contoh ini menunjukkan bagaimana untuk menggunakan atribut Count untuk kembalikan jumlah pasangan kunci/nilai.

Komponen AdRotator

Contoh AdRotator yang Sederhana
Contoh ini menunjukkan: setiap kali pengguna mengakses laman web atau memuat ulang halaman, bagaimana untuk menggunakan komponen AdRotator untuk menampilkan gambar iklan yang berbeda.
AdRotator - Tautan Gambar
Contoh ini menunjukkan: setiap kali pengguna mengakses laman web atau memuat ulang halaman, bagaimana untuk menggunakan komponen AdRotator untuk menampilkan gambar iklan yang berbeda. Selain itu, gambar itu sendiri adalah tautan.

Komponen Kepemimpinan Peramban

Komponen Kepemimpinan Peramban
Contoh ini menunjukkan bagaimana untuk mengukur jenis, kinerja dan versi versi pengguna peramban setiap yang mengakses laman web.

Komponen Penghubung Konten

Komponen Penghubung Konten
Contoh ini akan membangun senarai konten.
Komponen Content Linking 2
Contoh ini menggunakan komponen Content Linking untuk navigasi antara halaman yang terdaftar dalam berkas teks.

Content Rotator (ASP 3.0)

Komponen Content Rotator
Komponen ini akan menunjukkan string konten HTML yang berbeza setiap kali pengguna mengakses atau mengfresh halaman.