Pemrosesan tabel.
<gaya tabel=TATA LETAK TABEL: lebar tetap=200 batas=0 spasi sel=0 bantalan sel=7 bgcolor=#f7f7f7>
<tr>
<td style=KIRI: 0px; LEBAR: 100%; WORD-WRAP: kata putus>
dffadfdaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsfdffad
fdasfdffadfdasfdffadfdasfdffadfdasfdffadfdasfd
ffadfdasfdffadfdasfdffadfdasfdffadfdasf
</td>
</tr>
</meja>
Di sini kami terutama menggunakan gaya css untuk kontrol. Ada style=TABLE-LAYOUT: yang diperbaiki di tag <table>, dan deskripsinya adalah sebagai berikut
tata bahasa:
tata letak tabel: otomatis |
parameter:
otomatis: Algoritme otomatis default. Tata letaknya akan didasarkan pada konten setiap sel. Tabel tidak akan ditampilkan sampai setiap sel dibaca dan dihitung. Sangat lambat
diperbaiki: Algoritma tata letak tetap. Dalam algoritma ini, tata letak horizontal hanya didasarkan pada lebar tabel, lebar batas tabel, spasi sel, dan lebar kolom, dan tidak ada hubungannya dengan isi tabel saat ini , jika tidak ada WORD-WRAP: break-word pada tag <td>, Style, isi tabel hanya akan ditampilkan sebagian, tergantung lebar tabel, instruksi Word-wrap adalah sebagai berikut:
tata bahasa:
bungkus kata : normal |
parameter:
normal: Mengizinkan konten melampaui batas penampung yang ditentukan
break-word : Konten akan melanggar batasan. Jika perlu, jeda kata juga terjadi
Indeks tag VBSCRIPT
Operasi dasar
+ Penambahan nomor dan penggabungan string
- Pengurangan angka
* Perkalian angka
/Pembagian angka
Mod untuk menemukan sisanya
Temukan hasil bagi
& rangkaian string
^ kekuatan
= sama
<> Tidak setara
>= lebih besar atau sama dengan
> Lebih besar dari
<= kurang dari atau sama dengan
< kurang dari
Bukan
Dan
Atau atau
Xor
Loop dan Keputusan
jika .... maka jika ... maka ...
jika...maka...lainnya jika...maka...tidak
lain jika... jika tidak
pilih kasus... kondisi pemilihan grup
akhir pilih
untuk ... putaran penghitungan berikutnya
sementara...pergi loop bersyarat (1)
lakukan while...perulangan perulangan bersyarat (2)
lakukan...perulangan sambil perulangan bersyarat (3)
lakukan sampai...perulangan perulangan bersyarat (4)
lakukan...perulangan hingga perulangan bersyarat (5)
fungsi matematika
Abs nilai mutlak
Tanda tangan
Hex Konversi ke heksadesimal
Okt Ubah ke oktal
Akar kuadrat kuadrat
Int mengambil bilangan bulat
Perbaikan membutuhkan bilangan bulat
Putaran membutuhkan bilangan bulat
Log basis e logaritma
Fungsi sinus sinus
Fungsi cosinus
Fungsi garis singgung Tan
Fungsi pemrosesan string
Panjang senar Len
Mid mengambil bagian dari string
Kiri mengambil bagian string dari awal string
Kanan mengambil bagian senar dari ujung senar
Lcase Ubah menjadi huruf kecil
Ucase diubah menjadi huruf besar
Trim menghilangkan spasi di awal dan akhir string
Ltrim menghilangkan spasi di awal string
Rtrim menghilangkan spasi tambahan dari string
Ganti menggantikan beberapa karakter dalam sebuah string
Instr menentukan apakah terkandung dalam string lain (cari dari awal)
InstrRev menentukan apakah itu terkandung dalam string lain (cari dari akhir)
Karakter spasi spasi sejumlah karakter
String Setiap karakter dari sejumlah karakter
StrReverse membalikkan string
Split membagi string berdasarkan karakter tertentu
fungsi konversi tipe data
Ubah Cint menjadi bilangan bulat
Cstr diubah menjadi string
Clng Konversikan ke bilangan bulat konstan
Cbool dikonversi ke fungsi Boolean
Cdate dikonversi ke fungsi tanggal
CSng dikonversi ke presisi tunggal
CDbl dikonversi menjadi presisi ganda
fungsi tanggal-waktu
Tanggal Tanggal saat ini
Sekarang waktunya
Sekarang tanggal dan waktu saat ini
DateAdd menambahkan tanggal
DateDiff Perbedaan dua tanggal
Pengaturan tanggal DateSerial
Pengaturan tanggal DateValue
Tahun Tahun berjalan
Bulan Bulan ini
Hari sekarang
Jam saat ini
Menit sekarang sebentar
Yang kedua sekarang yang kedua
Timer Jumlah detik sejak tengah malam
Pengaturan waktu TimeSerial
Bagian waktu TimeValue
Nama minggu hari kerja
Nama Bulan nama bulan
Fungsi lainnya
Array menghasilkan array
Kode ASCII karakter asc
Karakter kode ASCII Chr
Filter susunan filter
Jendela masukan Kotak Masukan
Gabung menggabungkan elemen dalam array
Jendela informasi MsgBox
Batas bawah array terikat
Batas atas array terikat
petunjuk
Const menetapkan konstan
Dim mendefinisikan variabel atau array
Erase menghapus array
ReDim mendeklarasikan ulang sebuah array
Acak nomor acak awal
Rnd mendapat nomor acak
objek ASP
Objek sesi
IsEmpty menguji apakah variabel Sesi ada
TimeOut menetapkan siklus hidup variabel Sesi
Abaikan secara paksa menghapus variabel Sesi
Objek aplikasi
IsEmpty menguji apakah variabel Aplikasi ada
Kunci mengunci Variabel aplikasi
Buka Kunci Membuka kunci perintah Kunci
Objek cookie
Kedaluwarsa menetapkan masa pakai variabel Cookies
Objek koneksi
Buka membuka koneksi ke database
Execute membuka objek Recordset
Close Menutup objek Connection
Objek kumpulan rekaman
movefirst memindahkan penunjuk rekaman ke rekaman pertama
movelast memindahkan penunjuk rekaman ke rekaman terakhir
movenext memindahkan penunjuk rekaman ke rekaman berikutnya
moveprevious memindahkan penunjuk rekaman ke rekaman sebelumnya
bof menguji apakah ini adalah awal dari kumpulan data
eof menguji apakah ini adalah akhir dari kumpulan data
open membuka objek Recoreset
close menutup objek recordset
bidang sub-objek untuk membaca data
fileds.count jumlah bidang
ukuran halaman Jumlah catatan per halaman
absolutepage diatur ke halaman tertentu
jumlah halaman jumlah halaman total
Posisi absolut melompat langsung ke rekor
Daftar kesalahan runtime MicrosoftVBscript (representasi desimal)
kesalahan #5 Panggilan atau argumen prosedur tidak valid
kesalahan #5 Panggilan atau argumen prosedur tidak valid
kesalahan #6 meluap
kesalahan #7 Memori tidak cukup
kesalahan #9 subskrip di luar batas
kesalahan # 10 Array memiliki panjang tetap atau terkunci sementara
kesalahan #11 pembagian dengan nol
kesalahan #13 jenis ketidakcocokan
kesalahan #14 Ruang string tidak mencukupi
kesalahan #17 Tidak dapat melakukan operasi yang diperlukan
kesalahan #28 tumpukan meluap
kesalahan #35 Prosedur atau fungsi tidak ditentukan
kesalahan #48 Kesalahan saat memuat DLL
kesalahan #51 Kesalahan internal
kesalahan #52 Nama atau nomor file salah
kesalahan #53 File tidak ditemukan
kesalahan #54 Mode file salah
kesalahan #55 File sudah terbuka
kesalahan #57 Kesalahan I/O perangkat
kesalahan #58 File sudah ada
kesalahan #61 Disk penuh
kesalahan #62 Input melebihi akhir file
kesalahan #67 Terlalu banyak file
kesalahan #68 Perangkat tidak tersedia
kesalahan #70 Tidak ada izin
kesalahan #71 Disk belum siap
kesalahan #74 Ganti nama tidak boleh memiliki simbol drive lain
kesalahan #75 kesalahan jalur/akses file
kesalahan #76 Jalur tidak ditemukan
kesalahan #91 Variabel objek tidak disetel
kesalahan #92 Untuk loop tidak diinisialisasi
kesalahan #94 Penggunaan Null tidak valid
kesalahan #322 Tidak dapat membuat berkas sementara yang diperlukan
kesalahan #424 Objek hilang
kesalahan #429 Komponen ActiveX tidak dapat membuat objek
kesalahan #430 Kelas tidak mendukung operasi Otomatisasi
error #432 Nama file atau nama kelas tidak ditemukan dalam operasi Otomasi
error #438 Objek tidak mendukung properti atau metode ini
kesalahan #440 Kesalahan operasi otomasi
error #445 Objek tidak mendukung operasi ini
kesalahan #446 Objek tidak mendukung parameter bernama
kesalahan #447 Objek tidak mendukung opsi lokal saat ini
kesalahan #448 Parameter bernama tidak ditemukan
kesalahan #449 Parameter diperlukan
error #450 Jumlah parameter salah atau nilai atribut parameter tidak valid
kesalahan #451 Objek bukan koleksi
kesalahan #453 Fungsi DLL yang ditentukan tidak ditemukan
kesalahan #455 kesalahan kunci sumber daya kode
error #457 Kunci ini sudah dikaitkan dengan elemen koleksi ini
error #458 Variabel menggunakan tipe Otomatisasi yang tidak didukung di VBScript.
kesalahan #462 Server jarak jauh tidak ada atau tidak tersedia
kesalahan #481 Gambar tidak valid
kesalahan #500 variabel tidak ditentukan
kesalahan #501 penugasan ilegal
error #502 Objek tidak aman untuk diprogram dengan Script
kesalahan #503 Objek tidak dapat diinisialisasi dengan aman
kesalahan #504 Objek tidak dapat dibuat dengan aman
kesalahan #505 Referensi tidak valid atau tidak memenuhi syarat
kesalahan #506 Kelas tidak ditentukan
kesalahan #507 Terjadi kesalahan tak terduga
kesalahan #1001 Memori tidak cukup
kesalahan #1002 kesalahan sintaksis
kesalahan #1003 Hilang ':'
kesalahan #1005 Hilang '('
kesalahan #1006 Hilang ')'
kesalahan #1007 Hilang ']'
kesalahan #1010 Pengidentifikasi hilang
kesalahan #1011 Hilang '='
kesalahan #1012 Hilang 'Jika'
kesalahan #1013 Hilang 'Ke'
kesalahan #1014 'Akhir' Hilang
kesalahan #1015 'Fungsi' Hilang
kesalahan #1016 'Sub' Hilang
kesalahan #1017 Hilang 'Lalu'
kesalahan #1018 'Wend' tidak ada
kesalahan #1019 'Loop' Hilang
kesalahan #1020 'Berikutnya' hilang
kesalahan #1021 'Kasus' Tidak Ada
kesalahan #1022 'Pilih' tidak ada
kesalahan #1023 Ekspresi hilang
kesalahan #1024 Pernyataan tidak ada
error #1025 pernyataan belum berakhir
kesalahan #1026 Konstanta bilangan bulat tidak ada
kesalahan #1027 Hilang 'Sementara' atau 'Sampai'
error #1028 'While' dan 'Until' hilang atau pernyataan belum berakhir
kesalahan #1029 Hilang 'Dengan'
kesalahan #1030 Pengenal terlalu panjang
kesalahan #1031 Nomor tidak valid
kesalahan #1032 karakter tidak valid
kesalahan #1033 konstanta string yang tidak diakhiri
kesalahan #1034 Komentar belum berakhir
error #1037 Penggunaan kata kunci 'Saya' tidak valid
kesalahan #1038 pernyataan 'loop' tidak ada 'lakukan'
kesalahan #1039 Pernyataan 'keluar' tidak valid
kesalahan #1040 Variabel kontrol loop 'untuk' tidak valid
kesalahan #1041 Definisi ulang nama
error #1042 harus menjadi pernyataan pertama di baris tersebut
kesalahan #1043 Tidak dapat memberikan nilai pada parameter non-ByVal
kesalahan #1044 Tanda kurung tidak dapat digunakan saat memanggil subrutin
kesalahan #1045 Konstanta literal tidak ada
kesalahan #1046 Hilang 'Masuk'
kesalahan #1047 'Kelas' Tidak Ada
kesalahan #1048 harus didefinisikan di dalam kelas
kesalahan #1049 Hilang, Setel, atau Dapatkan dalam deklarasi properti
kesalahan #1050 'Properti' tidak ada
error #1051 Jumlah variabel harus konsisten dalam spesifikasi semua properti
error # 1052 Beberapa properti/metode default tidak diperbolehkan dalam satu kelas
error #1053 Prosedur inisialisasi atau penghentian kelas tidak memiliki variabel
error #1054 Atribut set atau let harus memiliki setidaknya satu variabel
kesalahan #1055 Salah 'Selanjutnya'
kesalahan #1056 'Default' hanya dapat ditentukan di 'Properti', 'Fungsi' atau 'Sub'
error #1057 Saat menentukan 'Default', 'Publik' juga harus ditentukan.
kesalahan #1058 'Default' hanya dapat ditentukan di Property Get
kesalahan #4096 kesalahan kompiler Microsoft VBScript
kesalahan #4097 Kesalahan waktu proses Microsoft VBScript
kesalahan #5016 Objek ekspresi reguler tidak ada
kesalahan #5017 Kesalahan sintaksis ekspresi reguler
kesalahan #5018 pengukur salah
kesalahan #5019 ']' tidak ada dalam ekspresi reguler
error #5020 ')' tidak ada dalam ekspresi reguler
kesalahan #5021 Karakter di luar batas
Menu pohon:
<Bahasa SKRIP=JavaScript>
var Obj terakhir
fungsi expandIt(obj)
{
jika(obj terakhir!= nol)
{
jika(obj == Obj terakhir)
{
if(obj.style.display == tidak ada)
{
obj.gaya.tampilan = ;
}
kalau tidak
{
obj.style.display = tidak ada
}
}
kalau tidak
{
lastObj.style.display = tidak ada;
obj.gaya.tampilan = ;
}
}
kalau tidak
{
obj.gaya.tampilan = ;
}
Obj terakhir = keberatan
}
</SKRIP>
<lebar tabel=100% batas=0 spasi sel=0 bantalan sel=0>
<%
redup
id = permintaan(id)
redupkan strsql, rs
strsql=pilih * dari p_type di mana sbahasa=1 dan typelevel=1 diurutkan berdasarkan nama jenis
atur rs=fgetrslist(strsql)
lakukan selagi tidak rs.eof
%>
<tr>
<td tinggi=25 class=LEFTLINKS><img lebar=30 tinggi=0 align=absmiddle /><b><%if rs(isleaf)=0 maka%><a href=# onClick=javascript:expandIt(kb< %=rs(id)%>);kembali false><%else%><a href=<%=request.ServerVariables(SCRIPT_NAME)%>?idtree=<%=rs(idtree)%> ><%end if%><%=server.HTMLEncode(right((rs(nama ketik)&),len(rs(nama ketik)&)-2))%></a></b></td>
</tr>
<%
JIKA clng(id)=clng(rs(id)) maka
%>
<tr id=kb<%=rs(id)%>>
<%
kalau tidak
%>
<tr id=kb<%=rs(id)%> style=display:none;>
<%
berakhir jika
%>
<td>
<tabel>
<%
dimrs1
strsql=pilih * dari p_type di mana parentid=&rs(id)& dan sbahasa=1 diurutkan berdasarkan nama jenis
atur rs1=fgetrslist(strsql)
lakukan selagi tidak rs1.eof
%>
<tr><td tinggi=20 kelas=LEFTLINKS>
<img lebar=40 tinggi=0 align=absmiddle /><a href=<%=request.ServerVariables(SCRIPT_NAME)%>?idtree=<%=rs1(idtree)%>&id=<%=rs(id)% > ><%=server.HTMLEncode(right((rs1(nama ketik)&),len(rs1(nama ketik)&)-2))%></a></td></tr>
<%
rs1.movenext
lingkaran
rs1.tutup
atur rs1=tidak ada
%>
</meja>
</td>
</tr>
<%
rs.movenext
lingkaran
rs.tutup
atur rs=tidak ada
%>
</meja>