Direkomendasikan: Antarmuka Basis Data untuk Versi ASP Kueri Nama Domain % on error resume next PRivate d_exsit Dim Retrieval Dim Domain Dim TakenHTML Function GetURL(url) Set Retrieval = Server.CreateObject(Microsoft.xmlHTTP) With Retrieval .Open GET, url, False, , .Send GetURL = .ResponseText End With Set Retrieval = N
1. Bahasa default
Buka file fckconfig.js (relatif ke folder fckeditor, sama seperti di bawah), ubah bahasa deteksi otomatis menjadi non-deteksi, dan ubah bahasa default menjadi Cina yang disederhanakan:
Kode Program
Fckconfig.autodetectLanguage = false;
Fckconfig.defaultLanguage = 'zh-cn';
2. Daftar Font
Buka file fckconfig.js dan tambahkan font lagu yang umum digunakan; font tebal; skrip resmi; FONT_GB2312 reguler ke daftar font:
Kode Program
Fckconfig.fontnames = 'font lagu; font tebal; skrip resmi; Kai font_gb2312; Arial; Komik sans ms; Kurir baru; Tahoma; Kali Romawi Baru; Verdana ';
3. Upload file
Program manajemen file FCKEditor dibagi menjadi dua jenis: browser dan unggah di folder FileManager. Penjelajahan berarti menjelajahi file server dan dapat memilih atau mengunggah file lokal ke server; Mengunggah berarti unggahan cepat. Klik tab Unggah di jendela untuk membukanya. Ini agak mirip dengan editor UBB yang kami gunakan. Cukup pilih file lokal dan unggah.
Dengan kata lain, ada file menjelajah di fckeditor dan dua file unggahan. Beberapa pengaturan ini ada dalam satu file, sementara yang lain ada di banyak file. Ini cukup rumit dan memiliki banyak perubahan. Mari kita bicarakan dalam beberapa poin lagi.
① Nyalakan dan mematikan fungsi penelusuran file dan pengunggahan file
Ada tiga file yang terkait dengan sakelar ini, satu adalah file JS dan keduanya adalah file ASP. Yang pertama tidak memiliki jendela atau tombol yang relevan di antarmuka setelah ditutup, dan yang terakhir tidak memiliki fungsi yang relevan setelah ditutup.
Pertama -tama, file fckconfig.js, atur konten berikut untuk benar, dan salah untuk mati.
Unggah fungsi dalam penelusuran file dan penelusuran:
Kode Program
Fckconfig.linkbrowser = false;
Fckconfig.imrebrowser = false;
Fckconfig.flashbrowser = false;
Fungsi Unggah File Cepat:
Kode Program
Fckconfig.linkupload = true;
Fckconfig.imageupload = true;
Fckconfig.flashupload = true;
Selanjutnya, atur dua file ASP:
Editor/FileManager/Browser/Default/Connectors/Asp/Config.asp
Kode Program
ConfigIseNabled = false
Menunjukkan bahwa penelusuran file ditutup
Editor/FileManager/Unggah/Asp/Config.asp
Kode Program
ConfigIseNabled = true
Itu berarti file diunggah dan dibuka dengan cepat
②Display Pengaturan untuk unggahan file atau penelusuran
Perhatikan bahwa fckeditor tidak mendukung direktori virtual. Semua jalur Anda adalah jalur mutlak ke direktori root situs web. Ini tidak nyaman bagi pengembang yang menggunakan direktori virtual secara lokal dan menerbitkannya ke direktori situs web jarak jauh. Itu milikku. Sistem WinXP hanya dapat memiliki satu situs, dan hanya menggunakan direktori virtual untuk mewakili situs web yang berbeda. Setelah pengujian secara lokal, pengaturan ini harus diubah sementara sebelum mengunggah.
Untuk menjelajahi file, buka editor file/filemanager/browser/default/konektor/asp/config.asp:
Kode Program
ConfigUserFilespath = /lampiran /
Untuk mengunggah jalur dengan cepat, buka editor file/filemanager/unggah/asp/config.asp:
Kode Program
ConfigUserFilespath = /lampiran /
Direktori file saya di bawah ini http://127.0.0.1/temp/, sehingga pengaturannya adalah sebagai berikut. Jika Anda menguji situs web ini secara lokal di Virtual Directory XXX, itu harus diatur ke:
Kode Program
ConfigUserFilespath = /127.0.0.1/temp/
③ Bug file sumber untuk unggahan file
Setelah pengaturan di atas dibuat, penelusuran file dan pengunggahan dapat dilakukan dengan lancar, tetapi Anda akan menemukan bahwa pengunggahan yang cepat tidak dapat digunakan. Fenomena ini adalah bahwa setelah memilih file lokal, tidak ada reaksi setelah mengklik tombol yang mengunggah ke server. Ini karena bug di file fckconfig.js.
Buka file fckconfig.js dan ganti kata fckconfig.quickuploadlanguage dengan _quickuploadlanguage. Ada tiga tempat yang harus diganti secara total. Yang pertama digunakan tanpa definisi, jadi ada kesalahan. Menurut niat kode, nilai yang terakhir harus sama.
④Supload nama file secara otomatis diganti namanya
FckEditor tidak mendukung nama file Cina, jadi kami perlu mengubah nama saat menyimpan file ke server. Karena ada dua tempat unggahan dan file yang digunakan berbeda, kedua file tersebut harus dimodifikasi secara bersamaan. Pertama -tama mari kita lihat file yang diunggah dengan cepat, buka editor/filemanager/unggah/asp/unggah.asp, dan tambahkan fungsi berikut di akhir file:
Kode Program
Fungsi publik getNewFileName ()
Rannum redup
redup dtnow
dtnow = sekarang ()
mengacak
rannum = int (90*rnd) +10
GetNewFileName = tahun (dtnow) & kanan (0 & bulan (dtnow), 2) & kanan (0 & hari (dtnow), 2) & kanan (0 & jam (dtnow), 2) & kanan (0 & menit (dtnow), 2) & kanan (0 & kedua (dtnow), 2) & rannum
Fungsi akhir
Kami menggunakan tahun, bulan, hari, jam, menit, menit, dan dua nomor acak sebagai nama file, sehingga kami dapat membedakan waktu pengunggahan file dan tidak dapat dengan mudah mengganti nama.
Lalu masih ada file ini, temukan:
Kode Program
'Dapatkan nama file yang diunggah.
sfilename = oUploader.file (newfile) .name
Ubah menjadi:
Kode Program
'Dapatkan nama file yang diunggah.
sfilename = getNewFileName () &. & Split (oUploader.file (newfile) .name ,.)
Di atas adalah file yang diunggah dengan cepat, saat mengunggah selama penelusuran file adalah untuk mengubah file lain (editor/filemanager/browser/default/konektor/asp/commands.asp). Metode modifikasi sama dengan file di atas: Tambahkan fungsi dan ubah baris kode.
4. Referensi Editor FCKEDITOR dalam program Sumber ASP
Pertama, masukkan pernyataan sisi server di bagian atas halaman ASP:
Kode Program
<!-#Sertakan file = fckeditor/fckeditor.asp->
Kemudian tambahkan kode berikut ke formulir:
Kode Program
'Tentukan variabel
Redup
'Inisialisasi kelas
Set ofckeditor = fckeditor baru
'Tentukan jalur (jalur default: /fckeditor /)
ofckeditor.basepath = fckeditor/
'Definisi Toolbar (Default: Default)
ofckeditor.toolbarset = dasar
'Tentukan lebar (lebar default: 100%)
ofckeditor.width = 100%
'Tentukan tinggi (tinggi default: 200)
ofckeditor.height = 350
'Nilai awal kotak input
OfckEditor.Value = Ini adalah teks sampel.
'Buat nama kotak input: konten
OFCKEDITOR. Membuat konten
Dengan cara ini, kotak input tersembunyi dengan konten nama dibuat dalam formulir, yang dapat digunakan seperti elemen formulir lainnya, misalnya, gunakan kode berikut untuk mendapatkan nilai kotak input:
Kode Program
Konten redup
konten = checkstr (request.form (konten))
Di atas menggunakan Checkstr untuk mendeteksi data input. Jika data asli berisi kutipan tunggal atau sejenisnya, kesalahan akan terjadi saat memperbarui database.
Bagikan: Fungsi umum ASP: lastday () Kode Program % 'Fungsi: Tentukan apakah ada nilai dalam sumber array: http://www.cncms.com/asp.asp function inarray (svalue, aarray) redup x inarray = false untuk setiap x dalam aarray jika x = svalue kemudian inarray = true exit untuk fungsi akhir selanjutnya % end function % end quining if x = svalue kemudian inarray = true exit untuk Fungsi akhir berikutnya