Direkomendasikan: Tutorial ASP untuk Pemula: Fungsi bawaan ASP yang biasa digunakan Fungsi adalah blok fungsi yang dienkapsulasi oleh bahasa untuk memfasilitasi panggilan pengguna. Misalnya, sekarang () adalah fungsi dalam VBScript yang dapat menampilkan tanggal dan waktu saat ini. Adapun alasan spesifik mengapa itu dapat ditampilkan, itu ditentukan oleh kernel bahasa, dan pengguna hanya perlu
Contoh ASP: Gunakan ASP untuk menulis program pop-up yang lebih ramah pengguna untuk membantu kami membuat metode investigasi non-annoying.
Menggunakan jendela pop-up untuk menampilkan kuesioner dianggap sebagai cara yang paling nyaman dan cepat untuk mengumpulkan informasi pengguna. Setelah kuesioner pertama dibuat, kami dengan ramah bertanya kepada orang -orang apakah mereka bersedia mengisi formulir, tetapi hasilnya mengecewakan. Jadi kami memutuskan untuk meletakkan kuesioner ini di beranda kami dan muncul secara otomatis ketika orang berkunjung, dan efeknya secara tak terduga bagus.
Inilah rahasia kami untuk sukses:
1: Jendela pop-up otomatis hanya dapat ditampilkan sekali, terlepas dari apakah pengguna telah mengisi kuesioner.
2: Jendela pop-up otomatis tidak dapat mempengaruhi kecepatan tampilan halaman beranda.
3: Jendela pop-up otomatis akan secara otomatis menghilang setelah pengguna mengisi kuesioner.
4: Jendela pop-up otomatis ditampilkan di sisi kiri atas layar.
5: Jangan menambahkan iklan di jendela pop-up otomatis, karena tujuan kami adalah untuk mendapatkan laporan survei pengguna.
Untuk menentukan apakah jendela muncul, kami menggunakan cookie kecil. Kami mendefinisikan cookie yang dapat digunakan beberapa kali dan menilai beberapa popup. Kami menyebutkan cookie ini, yang berisi ID dari semua jendela yang telah muncul.
Sekarang, ketika pengguna mengunjungi beranda, kami menentukan apakah ID yang diminta sudah termasuk dalam cookie. Jika cookie tidak ada, kami memunculkan jendela dan menulis cookie untuk mencegah jendela muncul lagi.
Dalam contoh berikut, kami menulis cookie di sisi server, yang dapat dicapai dengan menggunakan JavaScript. Kami memilih sisi server karena relatif sederhana.
Di awal beranda kami, kami menjalankan kode ASP. Kode ini harus ditempatkan sebelum output HTML karena kita perlu mengedit header.
| Berikut ini adalah konten yang dikutip: <% Redup bsurvey 'apakah akan menampilkan kuesioner BID CONST = 1 'ID kuesioner bsurvey = false 'Periksa apakah kuesioner telah ditampilkan if instr (request.cookies (s),: & bid & :) = 0 Kemudian 'Kuesioner tidak ditampilkan, perbarui cookie 'Atur waktu kedaluwarsa cookie menjadi 60 hari response.cookies (s) .expires = dateadd (d, 60, now ()) 'Atur jalurnya response.cookies .path = / 'Tulis cookie response.cookies (s) = request.cookies (s) &: & penawaran & : bsurvey = true akhiri jika %> |
Kami memberikan setiap kuesioner ID, dan jika Anda memiliki beberapa popup, itu dapat dengan mudah direncanakan untuk output.
Kami menambahkan skrip ASP di akhir halaman untuk menentukan apakah jendela pop-up ditampilkan. Script ini ada di akhir halaman dan tidak akan mempengaruhi kecepatan unduhan halaman beranda. Script ini sangat sederhana, menggunakan window.open () untuk membuka jendela baru.
| Berikut ini adalah konten yang dikutip: < % jika bSurvey maka %> <script> window.open (/survey/displaysurvey.asp?q= & tawaran, survei, lebar = 350, tinggi = 400, atas = 0, kiri = 0, scrollbars = ya) </script> < % berakhir jika %> |
Bagikan: Memulai dengan ASP: Memahami beberapa bahasa skrip yang digunakan oleh program ASP Anda tidak dapat melihat kode sumber ASP di browser dengan melihat kode sumber. Anda hanya dapat melihat hasil hasil oleh file ASP, dan itu hanya HTML murni. Ini karena skrip telah dieksekusi di server sebelum hasilnya dikirim kembali ke browser. Contoh: Gunakan