Banyak teman sekarang suka menggunakan editor fckeditor di bawah ASP. Teman yang membutuhkannya bisa merujuknya. Izinkan saya berbicara terlebih dahulu tentang lingkungan pengujian saya: XPSP2, IIS5.1, fckeditor2.0
Buat situs baru di IIS, saya menamainya secara langsung
Buat situs yang sesuai di DW, server uji adalah asli, dan mendukung VBScript
Unduh FCKEDITOR 2.0.
Apa yang Anda unduh harus menjadi paket terkompresi, didekompresi ke direktori root dari situs fckeditor, dan Anda dapat mulai menelepon secara langsung. Ketika Anda tahu, Anda akan menemukan bahwa itu sangat sederhana sehingga Anda akan mati!
Di direktori root situs, buat halaman index.asp baru dan tambahkan kode berikut ke segmen (hubungi editor):
Salinan kode adalah sebagai berikut:
<%
Redup
Set ofckeditor = fckeditor baru
OfckEditor.basePath = /fckeditor /// Setel jalur editor, direktori di bawah direktori root situs saya
ofckeditor.toolbarset = default
ofckeditor.width = 100%
ofckeditor.height = 600
OfckEditor.Value = // Ini adalah nilai awal untuk editor
OFCKEDITOR.Create Logbody // Di masa depan, konten dalam editor akan diperoleh oleh logbody ini, dan penamaan akan ditentukan oleh Anda.
%>
<%
Redup
Set ofckeditor = fckeditor baru
OfckEditor.basePath = /fckeditor /// Setel jalur editor, direktori di bawah direktori root situs saya
ofckeditor.toolbarset = default
ofckeditor.width = 100%
ofckeditor.height = 600
OfckEditor.Value = // Ini adalah nilai awal untuk editor
OFCKEDITOR.Create Logbody // Di masa depan, konten dalam editor akan diperoleh oleh logbody ini, dan penamaan akan ditentukan oleh Anda.
%>
Jika Anda menambahkan paragraf ini, jangan lupa menambahkannya di baris kedua sebelum index.asp
Salinan kode adalah sebagai berikut:
<!-#Sertakan file = fckeditor/fckeditor.asp->
Sertakan fckeditor.asp. Ingatlah untuk mengingat!
Sesederhana itu!
Sekarang Anda cukup menggunakan editor ini sebagai kontrol dan penggunaan: permintaan (logbody) saat mengekstraksi datanya
Sekarang bernafas napas lega. Tes ini berhasil. Ada beberapa pengaturan di dalam, silakan pergi ke internet untuk menemukan beberapa instruksi lanjutan untuk digunakan.
Penggunaan awal fckeditor
Versi fckeditor 2.0 akhirnya keluar. Dapat dikatakan bahwa di antara semua editor online, FckEditor saat ini adalah editor terbaik di internet. Sumber, dll.
Untuk situs web baru, FCKEditor dapat digunakan secara langsung, tanpa modifikasi apa pun. Namun, untuk sebagian besar situs web yang ada, beberapa pengaturan fckeditor tidak cocok untuk Anda sendiri.
Pekerjaan pertama adalah merampingkan editor skala besar ini, tentu saja, untuk merampingkan file daripada fungsi. Di sini saya mengambil versi ASP dari FCKEditor sebagai contoh, masukkan folder FCKEDITOR 2.0, dan hapus semua folder yang dimulai dengan _. Bahkan, itu hanya untuk menjaga folder editor, fckconfig.js, fckeditor.asp, fckeditor.js, fckstyles.xml, dan fcktemplates.xml. Hapus folder sumber, berikut adalah beberapa file sumber, yang tidak ada gunanya digunakan.
Masukkan folder gambar dan hapus folder Smiley. Keluar dari folder Lang. itu dapat diatur dalam fckconfig.js ke file bahasa yang sesuai yang sesuai dengan pengaturan di fckconfig.js. adalah bahasa Cina tradisional. Bagaimana dengan itu?
Keluar dari folder Lang dan masukkan folder kulit. untuk memberi Anda saran. Office2003 Lagipula.
Langkah terakhir untuk menyederhanakannya adalah keluar dari folder kulit dan kemudian masuk FileManager. Datang satu per satu, pertama masukkan filemanager/browser/default/konektor/karena saya menggunakan ASP, saya menghapus semua kecuali folder ASP. Kemudian pergi ke FileManager/unggah/, dan kemudian tinggalkan folder ASP.
File yang dimodifikasi pertama, yang merupakan file konfigurasi total fckeditor, terletak di file fckconfig.js di direktori root. Harap ikuti daftar di bawah ini (mana pun yang terjadi dengan FCKEditor versi 2.0):
Temukan Baris 20 FCKConfig.DefaultLanguage = 'EN';
Temukan baris 40 fckconfig.tabspaces = 0;
Jika editor Anda masih digunakan di meja depan situs web, seperti saat menggunakan buku pesan atau balasan buku harian, Anda harus mempertimbangkan keamanan. , yang merupakan bilah alat dasar,
Ditemukan baris 64 fckconfig.toolbarsets [dasar] = [
['Bold', 'Italic', '-', 'OrderDlist', 'Unorderedlist', '-',/ *tautan ', */' unlink ','-',' style ',' fontsize ',' TextColor ',' bgcolor ','-',' smiley ',' specialchar ',' ganti ',' pratinjau ']
];
Ini adalah dasar yang telah saya ubah. , cukup unggah kuda trojan untuk Anda.
Ditemukan Garis 73
Fckconfig.contextMenu = ['generic',/*'link',*/'anchor',/*‘image ',*/' flash ',' pilih ',' textarea ',' centang kotak ',' radio ',' Textfield ',' Hiddenfield ',/*' ImageButton ',*/' Button ',' BulletedList ',' NumberLlist ',' TableCell ',' Table ',' Form '];
Ini juga yang telah saya ubah untuk menghapus tautan tombol mouse kanan, gambar, flash, dan fungsi tombol gambar.
Ditemukan baris 77 fckconfig.fontnames = 'Arial; Comic sans MS; kurir baru; tahoma; Times New Roman; Verdana';
Tambahkan font yang biasa kita gunakan FCKConfig.fontnames = 'Font Bangu;
Selanjutnya, kami akan mengatur fungsi unggahan = Xx Setelah .asp untuk mengetik = yy, di mana yy adalah nama folder yang ingin Anda simpan file.
Jika Anda masih ingin menggunakan ikon emotikon Anda, lalu lompat ke baris 131 dan ubah alamat folder ikon emotikon dan nama file ikon emotikon di bawah ini. Dan ketinggian jendela pop-up selebar dan setinggi ukuran jendela ini tergantung pada ukuran jendela yang diatur oleh ikon emoticon Anda. OK, modifikasi file konfigurasi total telah berakhir.
Berikutnya adalah pengaturan lokasi editor. Disarankan untuk mengaturnya saat menggunakannya. Dapat disebut sewenang -wenang, dan tidak ada nama folder lain yang berubah dan lainnya tidak ada masalah dengan editor yang digunakan.
Buka file fckeditor.asp dan temukan sbasePath = /fckeditor /ubah ke sbasePath = /
Buka file fckeditor.js dan temukan this.basePath = '/fckeditor/';
Font display default di domain editor adalah 12px, sedangkan font default di beranda saya adalah 14px, jadi rasanya sangat tidak nyaman untuk melihatnya. Open /editor/css/fck_editorarea.css dan mengubahnya menjadi mengubah baris ke-4 menjadi ukuran font: 14px;
Berikutnya adalah pengaturan untuk mengunggah file.
Buka /editor/fileManager/browser/default/frmresourcetype.html, temukan baris 15, masukkan ['unggah', 'unggah'], dan bekerja sama dengan pengaturan di fckconfig.js sekarang, lalu jalur file unggahan saya adalah/mengunggah filefile of of Of Tentu saja Anda juga dapat mengubahnya ke folder yang Anda inginkan, tetapi namanya di sini harus konsisten dengan YY in type = yy di fckconfig.js.
Belum selesai, lanjutkan untuk memasuki editor/filemanager/browser/default/konektor/asp, buka config.asp, pertama ubah configIseNabled = false ke configIseNabled = true. Saya ingin configUserFileSpath = /.
Kemudian tambahkan configAllowedextensions.Add unggahfile setelah set configDenIdExtensions = createObject (scripting.dictionary),
ConfigDenIdExtensions.Add unggah,
Demikian pula, pengaturan di sini harus sesuai dengan yang di atas dan di fckconfig.js.
Ada unggahan lain, yang merupakan unggahan cepat. Enter/Editor/FileManager/Unggul/ASP, buka config.asp, dan atur configIseNabled = false ke configIseNabled = true. (Date ()) &/, karena file unggahan saya ditempatkan di folder unggahan dan terbuka untuk umum berdasarkan bulan. Upload cepat tidak akan memungkinkan Anda untuk memilih folder, tetapi akan diunggah langsung melalui pengaturan di sini. Ulangi operasi di config.asp sebelumnya sebelum menghubungkan, dan tambahkan ke yang berikut
Configallowedextensions.add unggah,
ConfigDenIdExtensions.Add unggah,
Selanjutnya, mari kita bicara tentang cara membuat editor online Anda sendiri.
Salinan kode adalah sebagai berikut:
<%
Redup
Set ofckeditor = fckeditor baru
ofckeditor.basepath = /
ofckeditor.toolbarset = default
ofckeditor.width = 100%
ofckeditor.height = 400
OfckEditor.Value = RS (logbody)
OFCKEDITOR.Buat Logbody
%>
<%
Redup
Set ofckeditor = fckeditor baru
ofckeditor.basepath = /
ofckeditor.toolbarset = default
ofckeditor.width = 100%
ofckeditor.height = 400
OfckEditor.Value = RS (logbody)
OFCKEDITOR.Buat Logbody
%>
Tentu saja, versi ASP hanya dapat digunakan di halaman dengan .Asp sebagai ekstensi . Disarankan untuk menggunakan versi ASP saat memodifikasi konten.
Selanjutnya, mari kita lihat versi JS:
Salinan kode adalah sebagai berikut:
<type skrip = teks/javascript>
var ofckeditor = fckeditor baru ('logbody');
ofckeditor.basePath = '/';
ofckeditor.toolbarset = 'dasar';
ofckeditor.width = '100%';
ofckeditor.height = '400';
ofckeditor.Value = '';
ofckeditor.create ();
</script>
Pengaturan Basepath seperti yang disebutkan di atas. Suatu kali.
Selain itu, ada fungsi fungsi lain dalam versi JS, yang merupakan fungsi ReplacetextArea (), yang dapat menggantikan TextArea yang ditentukan dan mengambil bagian balasan dari log situs web saya:
Salinan kode adalah sebagai berikut:
<type skrip = teks/javascript>
<!-
function showfck () {
var ofckeditor = fckeditor baru ('fbcontent');
ofckeditor.basePath = '/';
ofckeditor.toolbarset = 'dasar';
ofckeditor.width = '100%';
ofckeditor.height = '200';
ofckeditor.Value = '';
//ofckeditor.create ();
ofckeditor.replacetextArea ();
//document.blog_feedback.blogsubmit.disabled = '';
document.blog_feedback.blogsubmit.style.display = '';
document.blog_feedback.openfck.disabled = 'true';
document.blog_feedback.openfck.style.display = 'none';
}
//->
</script>
Tuliskan ke dalam fungsi sederhana, dan fckeditor dihasilkan ketika pengguna menampilkan editor terbuka.
Suplemen: Seperti yang disebutkan sebelumnya, Anda tidak boleh menggunakan versi JS saat mengedit konten data yang ada. Untuk menghasilkan dan mengedit. Juga, kecuali jika Anda ingin menggunakan metode ReplacetextArea () untuk menghasilkan editor, Anda tidak perlu menulis tag seperti <TextArea> terlebih dahulu. untuk fckeditor. Pada saat yang sama, Anda tidak perlu khawatir tentang cara mengirimkan.