Untuk mengubah halaman web dinamis menjadi halaman web statis di asp, Anda dapat menggunakan template untuk membuatnya. Gunakan FsoFile untuk menghasilkan halaman web statis berdasarkan template. Implementasi kode khusus:
1. File templat (html)
Copy kode kodenya sebagai berikut:
<html xmlns=http://www.w3.org/1999/xhtml>
<kepala>
<meta http-equiv=Jenis Konten konten=teks/html; charset=gb2312 />
<title>{title} - Pusat Berita - Jaringan Waralaba Perhiasan Aiyaya</title>
<meta name=keywords content={metak},Toko perhiasan Aiyaya,Toko waralaba Aiyaya,Aiyaya,Waralaba Aiyaya,Perhiasan Aiyaya,Toko perhiasan Aiyaya,Toko waralaba Aiyaya,Toko jaringan Aiyaya,Cara bergabung dengan Aiyaya />
<meta name=description content={metad}, (Hong Kong) Aiyaya Jewelry International Group Co., Ltd. adalah perusahaan yang bergerak di bidang perhiasan, kebutuhan sehari-hari, kosmetik, alat tulis, mainan, dll. Perusahaan ini memiliki dua pusat keuntungan: pabrik pengolahan dan toko rantai. Perusahaan Perhiasan Aiyaya Hong Kong menyambut Anda untuk bergabung dengan jaringan toko Perhiasan Aiyaya. />
<link href=/css/style_new.css rel=stylesheet type=teks/css />
</kepala>
<tubuh>
<div><span class=font_white></span></div>
<!-- mulai dari atas -->
<div><span class=font_white></span></div>
<!-- mulai dari atas -->
<div id=atas>
<div kelas=kiri></div>
<kelas div=kanan>
<kelas div=pengguna teratas>
<form class=formbox action=login_click.asp metode=nama postingan=loginform id=loginform onSubmit=kembalikan checkform2()>
<div style=tinggi garis: 22px;tinggi: 22px;>Nama pengguna:
<input nama=uname type=text class=bot id=uname size=10 maxlength=10 /> Kata sandi:
<nama masukan=pwd type=kata sandi kelas=bot id=pwd size=10 maxlength=18/><label></label>
<input type=kirim nama=Kirim nilai=Masuk/> <INPUT onClick=Javascript:window.location='/reg.asp';
</bentuk>
</div>
<div class=bottomuser><a href=/index.asp>Beranda</a> |. <a href=/info_qiyejianjie.asp>Profil Perusahaan</a> |. <a href=/class/>Tampilan Produk</a > |. <a href=/news_xinwenzhongxin.asp>Pusat Berita</a> |. <a href=/info_jiamengzhengce.asp>Kebijakan Distribusi</a> | href=/info_kaiyedali.asp>Upacara Pembukaan</a> |. <a href=/info_zhuangxiufangan.asp>Rencana Dekorasi</a> |. <a href=/info_xingxiangzhanshi.asp>Tampilan Gambar</a> | /info_jiamengliucheng.asp>Proses Kerja Sama</a> |. <a href=/info_touziwenda.asp>Pertanyaan dan Jawaban Investasi</a> | href=/zaixianliuyan.asp>Pesan online</a></div>
</div>
</div>
<!--Akhir dari atas-->
<!--iklan dimulai-->
<div id=subject01><a href=/info_jiamengzhengce.asp target=_blank><img src=/images/pic_948x160.jpg /><!-- akhir iklan-->
<div kelas=hapus></div>
<!--Akhir dari atas-->
<!--iklan dimulai-->
<!--Akhir iklan-->
<div kelas=hapus></div>
<!-- Konten dimulai -->
<iddiv=utama>
<!--Mulai dari kiri-->
<kelas div=kiri>
<div class=top style=background:url(/images/fenlei_12_07.jpg);></div>
<kelas div=tengah>
<ul>
<skrip bahasa=javascript src=../../class.js></script>
<li kelas=middle02></li>
<li class=middle03>Hotline gratis: 4006-888048<br>
<strong>Markas Besar Daratan:</strong><br>
Papan tombol: 0579-89960888 <br />
Faks: 0579-85210995 <br>
<strong>Kantor Pusat Hong Kong:</strong><br>
Telp: 00852-36458129<br>
Faks: 00852-36458092 </li>
<li kelas=middle04></li>
</ul>
</div>
<kelas div=bawah></div>
<div class=leftnews></div>
</div>
<!--Akhir di sebelah kiri-->
<kelas div=kanan>
<div kelas=kanan atas></div>
<div kelas=kanantengah>
<ul>
<li class=04><lebar tabel=700 border=0 cellpadding=0 Cellspacing=0 background=/images/title.jpg>
<tr>
<td width=104 height=32 align=center><h1 style=color:#FFFFFF; font-size:14px; font-weight:bold; margin:0 auto; padding:0px; /td>
<td width=596 align=right>Lokasi saat ini: <a href=/index.asp>Beranda</a> - Pusat Berita</td>
</tr>
</tabel>
<li kelas=02>
<h1 style=margin:10px; padding:2px; ukuran font:18px; perataan teks:center;>{title}</h1>
</li>
<li class=02 style=text-align:left;>{demo}</li>
</li>
</ul>
</div>
<div kelas=kanan bawah></div>
</div>
</div>
<!--Akhir konten-->
<div kelas=hapus></div>
<meta http-equiv=Jenis Konten konten=teks/html; charset=gb2312 />
<link href=/css/style_new.css rel=stylesheet type=teks/css />
<div kelas=hapus></div>
<!--footer dimulai-->
<tabel spasi sel=0 cellpadding=0 lebar=948 align=batas tengah=0>
<tubuh>
<tr>
<td valign=center align=lebar tengah=79><a href=/info_lianxiwomen.asp><img tinggi=66 /><td lebar=869><span class=font_space01><a href=/info_qiyejianjie.asp>Tentang Cinta Ya Ya</a> │ <a href=/info_jiamengzhengce.asp>Kebijakan Waralaba</a> | href=/info_zhuangxiufangan.asp>Paket Dekorasi</a> |. <a href=/info_jiamengyoushi.asp>Keuntungan Gabung</a> |. <a href=/class/>Tampilan Produk</a>│<a href=/ zaixianliuyan.asp>Tinggalkan pesan online</a>│<a href=/info_lianxiwomen.asp>Hubungi kami</a>│<a href=sitemap.html target=_blank>Peta Situs</a></span><br />
Alamat Area Daratan: Gedung 8, No. 123, Jalan Shiyu, Zona Pengembangan Ekonomi, Kota Yiwu, Provinsi Zhejiang (di sebelah Sekolah Menengah Choujiang) Area Daratan Telp: 0579-89960888 Hotline bebas pulsa: 4006-888048 <br />
</td>
</tr>
</tbody>
</tabel>
<!--Akhir footer-->
<span style=visibilitas: tersembunyi;><a href=http://www.51aiyaya.com target=_blank><strong>Ups</strong></a>
<a href=http://www.51aiyaya.com target=_blank>Aiyaya Gabung</a>
<a href=http://www.51aiyaya.com target=_blank>Perhiasan Aiyaya</a> <script src=http://s23.cnzz.com/stat.php?id=1117055&web_id=1117055 bahasa=rangkaian karakter JavaScript =gb2312></skrip></span>
</tubuh>
</html>
2. File yang diproses (asp)
Copy kode kodenya sebagai berikut:
<!--#sertakan file=sambungan.asp-->
<%Server.ScriptTimeOut=99999999%>
<%
aksi redup,id,berita
Tata letak=berita
id=permintaan.QueryString(id)
tindakan=permintaan.QueryString(aksi)
pilih tindakan kasus
penambahan kasus
%>
<%
'Hasilkan semua html
kasus htmlall
set rs=server.CreateObject(adodb.recordset)
Sql = Pilih id dari urutan berita berdasarkan id
rs.open sql,sambungan,1,1
lakukan selagi tidak rs.eof
Berita FsoFile,rs(id)
respon.write<div style='color:#003333;' align='center'>&rs(id)&Berita berhasil menghasilkan HTML!</div>
rs.movenext
lingkaran
rs.tutup
respon.write<div style='color:#FF0000;' align='center'>Semua berita berhasil menghasilkan HTML!</div></br>
akhir pilih
%>
<%
'Hasilkan html Cina
Fungsi FsoFile(Tata Letak,ID)
Redupkan Fso,FilePath,FsoF,FsoH,FsoRs,CreateFilePath
FSOBuatDIR ../berita/ & ID &
CreateFilePath = ../news/ & ID & 'Folder HTML
FilePath=Server.Mappath(CreateFilePath) & /index.html 'Tentukan nama file html yang dihasilkan
Setel Fso=Server.CreateObject(Scripting.FileSystemObject)
Setel FsoH=Fso.OpenTextFile(Server.Mappath(../templates/news_show.html),1,true) 'Baca template
Konten = FsoH.BacaSemua
Set FsoRs = Conn.Execute(pilih * dari berita dimana id=&id)
judul=FsoRs(judul)
demo=FsoRs(demo)
Konten = Ganti(Konten,{id},FsoRs(id))
Konten = Ganti(Konten,{judul},FsoRs(judul))
Konten = Ganti(Konten,{demo},FsoRs(demo))
Konten = Ganti(Konten,{nama web},nama web)
Isi = Ganti(Isi,{icp},icp)
Isi = Ganti(Isi,{dianhua},dianhua)
Isi = Ganti(Isi,{dizhi},dizhi)
Isi = Ganti(Isi,{qq},qq)
Konten = Ganti(Konten,{alibaba},alibaba)
Isi = Ganti(Isi,{tongji},tongji)
FsoRs.Tutup
Tetapkan FsoRs=Tidak Ada
setel stm = server.buat objek(ADODB.Stream)
stm.Charset = gb2312 'Tentukan pengkodean
stm.Buka
konten stm.WriteText
stm.SaveToFile FilePath, 2
atur stm = tidak ada
Fungsi Akhir
%>
<%
fungsi FSOBuatDIR(Jalur Lokal)
redup patharr,path_level,i,pathtmp,cpath,CreateDIR,FileObject
pada kesalahan lanjutkan berikutnya
Jalur Lokal = Server.MapPath(Jalur Lokal)
LocalPath = ganti(LocalPath,/,/)
set FileObject = server.createobject(Scripting.FileSystemObject)
patharr = membagi(Jalur Lokal,/)
path_level = ubound(patharr)
untuk i = 0 hingga path_level
jika i=0 maka pathtmp = patharr(0) & / else pathtmp = pathtmp & patharr(i) & /
cpath = kiri(jalurtmp,len(jalurtmp)-1)
jika bukan FileObject.FolderExists(cpath) maka FileObject.CreateFolder(cpath)
Berikutnya
atur FileObject = tidak ada
jika err.number<>0 maka
BuatDIR = salah
err.Clear
kalau tidak
BuatDIR = benar
berakhir jika
fungsi akhir
%>
3. Tambahkan dan buat tautan berita statis di latar belakang
Copy kode kodenya sebagai berikut:
<TD height=20 align=center><a href=../admin_product/saveaddnews.asp?action=htmlall target=ggdlab>Buat berita statis</a></TD>