Kode ASP, PHP, dan JavaScript untuk mengganti skin CSS menurut periode waktu. Semua orang harus tahu bahwa sebuah situs web dapat mengganti gaya CSS yang berbeda, misalnya Tencent yang terkenal juga menambahkan fungsi mengganti skin selama revisinya tahun ini. Sebaiknya sesuaikan gaya situs secara otomatis menurut waktu. Penyesuaian otomatis gaya situs menurut waktu ini bukanlah hal baru. Saya ingat pernah melihat artikel atau metode serupa di masa lalu, tetapi saya tidak terlalu memperhatikannya pada saat itu. Mari kita bicara tentang metode implementasinya. Saat ini ada dua metode implementasi di Internet:
1. Menggunakan
kode sisi server versi ASP:
<link rel="stylesheet" type="teks/css" href="
<%
jika jam(sekarang)<12 maka
respon.tulis "pagi.css"
elseif jam(sekarang)<17 lalu
respon.tulis "hari.css"
kalau tidak
respon.tulis "malam.css"
berakhir jika
%>
"/>
Versi PHP:
<link rel="stylesheet" type="teks/css" href="
<?php
$jam = tanggal("H");
if($jam < 12)
echo 'pagi.css';
else if($jam < 17)
echo 'hari.css';
kalau tidak
echo 'malam.css';
?>
" />
2. Gunakan kode JavaScript
<skrip tipe="teks/javascript">
<!–
fungsi getCSS(){
tanggal hari ini = Tanggal baru();
timenow=datetoday.getTime();
tanggal hari ini.setTime(waktu sekarang);
jam = tanggal hari ini.getJam();
jika (jam<12)
display = "pagi.css";
else if (jam<17)
display = "hari.css";
kalau tidak
display = "malam.css";
//(...tambahkan saja jika kamu mau...)
var css = '<';
css+='link rel="stylesheet" href='+display+' /';
css+='>';
dokumen.write(css);
}
–>
</skrip>
Mengingat klien mungkin tidak mendukung atau menonaktifkan JavaScript, Anda perlu menyetel CSS default.