Operasi yang dijadwalkan saat ini meliputi:
1. Segarkan pada halaman HTML secara teratur (Refresh)
1. Segarkan (menyegarkan) Instruksi penggunaan kode
Deskripsi: Berapa lama (detik) untuk menyegarkan diri Anda, atau berapa lama setelah halaman web secara otomatis menautkan ke halaman web lain.
Penggunaan: <meta http-equiv = "refresh" konten = "30">
<Meta http-equiv = "refresh" konten = "5; url = // www.vevb.com">
Catatan: 5 dari mereka berarti Anda akan secara otomatis menyegarkan ke URL setelah tinggal selama 5 detik.
2. Cara beroperasi secara teratur
Anda dapat menyegarkan berulang kali pada halaman yang sama untuk mencapai efek operasi waktu.
Misalnya: <meta http-equiv = "refresh" konten = "5; url = // www.vevb.com">
Kerugian: Anda harus membuka halaman di browser, dan tidak dapat menutupnya.
2. SetTimeout dan SetInterval di JavaScript
1. Perbedaan antara setTimeout dan setInterval
Ada dua metode waktu utama untuk objek jendela, yaitu SetTimeout dan SetInteval. Sintaksnya pada dasarnya sama, tetapi fungsi yang diselesaikan berbeda.
Metode SetTimeout adalah program waktunya, yaitu, pada saat apa yang harus dilakukan. Setelah menyelesaikannya, itu akan berakhir.
Metode setInterval berarti bahwa operasi tertentu berulang kali dieksekusi selama interval tertentu.
Jika Anda menggunakan SetTimeOut untuk mengimplementasikan fungsi SetInterval, Anda perlu memanggil diri Anda secara teratur dalam program yang dieksekusi. Jika Anda ingin menghapus penghitung, Anda perlu memanggil metode yang jelas yang berbeda sesuai dengan metode yang digunakan:
Misalnya: tttt = setTimeout ('hello ()', 1000);
ClearTimeout (TTTT);
atau:
tttt = setInterval ('hello ()', 1000);
ClearInteval (TTTT);
2. Cara beroperasi secara teratur
Misalnya, Anda perlu membuka tes halaman. APS secara teratur (tentu saja, test.asp dapat berupa database membaca dan menghasilkan halaman statis ...)
Salinan kode adalah sebagai berikut:
<bahasa skrip = "javascript" type = "text/javascript">
<!-
fungsi hello () {
window.open ('http://www.vevb.com')
}
window.setTimeout (halo (), 5000);
//->
</script>
Kerugian: Anda harus membuka halaman di browser, dan tidak dapat menutupnya.
3. ASP menggunakan komponen waktu penulisan VB
Tidak ada pernyataan waktu seperti SetTimeout di ASP. Kita perlu menggunakan komponen ASP untuk menyelesaikannya. Demikian pula, VB6 dapat digunakan untuk mengkompilasinya. Untuk metode operasi tertentu, silakan merujuk ke
Komponen sebelumnya digunakan untuk menggantung utas. Untuk menangguhkan utas, kita perlu menggunakan Fungsi Win32api tidur, dan juga membuat proyek DLL aktif baru, bernama Timer.
Nama kelasnya tidur.
Fungsi API Win32 tidur dapat ditemukan di browser teks API yang disediakan oleh VB6.
Sekarang program seperti tidur adalah sebagai berikut. Program komponen ini sangat sederhana, saya tidak akan banyak menjelaskannya.
Salinan kode adalah sebagai berikut:
Private Declare Sub Sleep Lib "Kernel32" (Byval dwmilliseconds selama)
Private m_set selama
Properti Publik Dapatkan Setup () Selama
setup = m_set
Akhir properti
Properti Publik Let Setup (strset selama)
m_set = strset
Akhir properti
Fungsi publik tidur ()
Tidur (Pengaturan)
Fungsi akhir
Kompilasi dan hasilkan komponen timer.dll. Jika Anda tidak tahu cara menulis program VB, Anda juga dapat menemukan timer.dll di paket file yang diunduh