Direkomendasikan: Parse ASP dan prosedur tersimpan Ada banyak artikel tentang ASP dan prosedur tersimpan, tetapi saya ragu para penulis benar -benar mempraktikkannya. Saya membaca banyak informasi yang relevan ketika saya masih di awal dan menemukan bahwa banyak metode yang diberikan tidak terjadi dalam praktiknya. Untuk aplikasi sederhana, ini
Program Tampilan Direktori Pohon
Deskripsi Masalah:
Dalam proyek kami, tabel data terkait sendiri sering muncul. Jika kita melihatnya dari perspektif keseluruhan, seluruh tabel disajikan sebagai struktur data pohon (untuk kasus yang kompleks, itu mungkin menjadi grafik). Ketika kami menampilkan dan mengedit tabel ini, itu akan tampak canggung jika kami tidak menggunakan ekspresi yang baik. Untuk alasan ini, kami mengembangkan program struktur pohon seperti itu. Pada versi sebelumnya, kami menggunakan algoritma rekursif untuk mengimplementasikannya. Ketika kami mengevaluasi algoritma ini, kami menemukan bahwa kami tidak lagi kompeten untuk database dengan ribuan catatan. Oleh karena itu, dalam versi algoritma baru, kami menggunakan teknologi XML untuk secara dinamis menemukan data untuk memecahkan rasa malu dari sejumlah besar data dari server pada satu waktu, dan pada saat yang sama, kami juga menghindari kesalahan memasuki loop dead jika struktur data tabel disajikan sebagai grafik.
Ide Praktis:
1. Hanya node root dan sekunder yang ditampilkan selama tampilan awal, dan node root dan sekunder berada pada level yang sama.
2. Klik pada node. Jika objek Area Node Child tidak ada, buat objek, unduh data dan perbarui data secara bersamaan, tampilkan semua node anak.
3. Setiap node memiliki fungsi yang sama setelah ditetapkan, seperti memeriksa apakah ada simpul anak, menunjukkan node anak tersembunyi, dll.
4. DHTML XML ASP CSS digunakan secara bersamaan
Kesulitan teknis:
1. Masalah kode sampah saat menggunakan antarmuka XMLHTTP:
Karena di halaman output ASP, skema pengkodean default tidak dalam bahasa Cina, ketika ditafsirkan dalam xmlhttp dari halaman klien, skema default akan diuraikan, sehingga kacau akan muncul. Untuk tujuan ini, kami menambahkan kode berikut untuk menentukan skema pengkodean di halaman ASP di sisi server:
Response.charset = GB2312
Response.contentType = teks/html
2. Cara mempertahankan gaya versi sebelumnya pada antarmuka (formulir Class Explorer):
Dalam versi sebelumnya, semua konten halaman selesai dalam sekali jalan, dan ide -ide kontrol diadopsi, dan antarmuka relatif ramah setiap saat. Pada saat itu, mekanisme dalam versi ini berubah, dan kontennya adalah masalah utama untuk beberapa sintesis. Bagaimana menentukan ID objek IMG dan span telah diverifikasi. Pada antarmuka, antarmuka versi ini sulit untuk sama dengan antarmuka pertama, sehingga hanya sebagian dari itu yang dapat dipertahankan, tetapi secara keseluruhan, antarmuka baru juga dapat memenuhi kebutuhan.
Karena sulit untuk menggunakan lampiran di sini, saya hanya dapat menempelkan kode sumber:
| Berikut ini adalah konten yang dikutip: --- xtree.html --------------------------------------------------------------- <Html> <head> <Meta name = generator konten = Microsoft Visual Studio 6.0> <Bahasa skrip = javascript src = ../../xtree.js> </script> <Tipe Gaya = Teks/CSS> <!- A: link {font-size: 14px; Dekorasi Teks: Tidak Ada; Warna: #0000ff} A: Dikunjungi {font-size: 14px; Warna: #0000ff; Dekorasi Teks: Tidak Ada} A: Hover {font-size: 14px; Warna: #FF0000; Latar Belakang-Color: #CCCC99; Dekorasi Teks: Tidak Ada} A: Active {font-size: 14px; Warna: #FFFFF; Latar Belakang: #191970; Dekorasi Teks: Tidak Ada} .item {font-size: 14px} -> </tyle> </head> <Body leftmargin = 0 rightmargin = 0 Topmargin = 0 Border = 0> Program Demonstrasi Menu Pohon <Bold> </bold> <br> <Border Table = 0> <tr> <td nowrap> <span id = 'ospanroot' border = 0> </span> <bahasa skrip = javascript> createChildnode (root, 0); </cript> </td> </tr> </boable> </body> </html> ------- xtree.asp ----------------------------------------------------------- < %@ Bahasa = VBScript %> <% Response.charset = GB2312 |
Bagikan: analisis kode sumber deteksi server yang biasa digunakan di ASP Kode deteksi yang biasa digunakan saat menulis halaman web ASP: Server saat ini waktu: Referensi %= Sekarang %> Server CPU Model: Referensi %= request.serverVariable (http_ua_cpu) %> Resolusi Saat Ini: Referensi & L
3 halaman total halaman sebelumnya 123 halaman berikutnya