Komponen ini digunakan untuk membuat satu atau lebih penghitung yang melacak informasi tentang kunjungan ke halaman web tertentu atau situs web. Anda hanya dapat membuat satu komponen penghitung, tetapi komponen itu dapat memiliki lebih dari satu penghitung.
Setelah penghitung dibuat, itu akan berlanjut sampai dihapus.
Penghitung tidak secara otomatis meningkat ketika suatu peristiwa seperti mengakses halaman. Anda harus mengatur atau menumbuhkan penghitung secara manual menggunakan metode set dan penambahan.
Penghitung tidak tersingkir. Setelah penghitung dibuat, halaman apa pun di situs dapat mengambil dan mengontrol nilainya.
1. Penghitung.set & counters.get
Counters.set terutama digunakan untuk menetapkan nilai awal penghitungan, sedangkan counters.get digunakan untuk mengekstraksi nilai penghitungan.
1, counts_set.asp
| <% Set Counter = Server.CreateObject ("MSWC.Countters") Counters.set "cnbruce", 10 Counters.set "it365cn", 20 Counters.set "Blueidea", 30 %> Total < %= counters.get ("cnbruce") %> Kunjungan ke situs web cnbruce.com <br> Total < %= counters.get ("it365cn") %> Kunjungan ke situs web IT365CN.com <br> Total < %= counters.get ("Blueidea") %> Mengunjungi situs web BlueDea.com <br> |
Penggunaannya sangat sederhana. Pertama, "Counters = Server.CreateObject (" MSWC.Countters ")" berarti membangun koneksi ke komponen penghitung; Counters.set "cnbruce", 10 berarti menghitung nilai awal bernama "cnbruce" 10; Counters.get ("cnbruce") berarti mengekstraksi nilai numerik bernama "cnbruce".
2. Penghitung
Fungsi metode ini adalah: tambahkan satu hitungan setiap kali. Dalam contoh di atas, Anda menyegarkan halaman dan jumlah tidak akan ditambahkan, jadi sekarang gunakan metode kenaikan.
2, counts_inc.asp
| <% Set Counter = Server.CreateObject ("MSWC.Countters") %> Total < %= counters.crement ("cnbruce") %> Kunjungan ke situs web cnbruce.com <br> Total < %= counters.increment ("it365cn") %> Kunjungan ke situs web IT365CN.com <br> Total < %= counters.increment ("Blueidea") %> Mengunjungi situs web BlueDea.com <br> |
Kode dasar serupa, terutama karena fungsi penghitung. Penurunan diakumulasikan oleh 1.
Berdasarkan akumulasi, Anda dapat membuat sistem pemungutan suara sederhana.
3, Vote.asp
| <% Set Counter = Server.CreateObject ("MSWC.Countters") vote = request.querystring ("situs") Counters.crement (vote) %> Pilih situs favorit Anda: <Form name = "voting for sites" metode = "get" action = "vote.asp"> <input type = "Radio" name = "site" value = "cnbruce"> cnbruce <input type = "Radio" name = "site" value = "it365cn"> it365cn <input type = "Radio" name = "site" value = "blueidea"> blueidea <br> <input type = "kirim" value = "Kirimkan suara"> </form> Tally Vote saat ini: <br> Cnbruce: < % = counter.get ("cnbruce") %> <br> IT365CN: < % = counters.get ("it365cn") %> <br> Blueidea: < % = counters.get ("blueidea") %> <br>
|