1. Unduh SinaEditor
2.Halaman panggilan JSP
Copy kode kodenya sebagai berikut:
<nama area teks="problemBody" id="konten" style="display:none;" area teks>
<iframe src="<%=request.getContextPath() %>/edit/editor.htm?id=content&ReadCookie=0" frameBorder="0" marginHeight="0" marginWidth="0" scrolling="Tidak">< /iframe>
Diantaranya, src="<%=request.getContextPath() %>/edit/editor.htm mewakili jalur file editor.htm di SinaEditor yang diunduh; kedua ID berwarna hijau harus konsisten
3. Editor yang diunduh berisi img.htm dan attachment.htm, yang pertama untuk mengunggah gambar, dan yang kedua untuk mengunggah lampiran. Tentu saja keduanya digunakan dengan cara yang sama dan dapat dianggap sebagai mengunggah file.
4. Berikut contoh upload gambar di img.htm. Buat catatan untuk digunakan di masa mendatang.
Copy kode kodenya sebagai berikut:
fungsi chk_imgpath() {
if($('radio1').diperiksa==benar){
if($("imgpath").value == "http://" || $("imgpath").value == "") {
jendela.tutup();
kembali;
}
LoadIMG($("imgpath").nilai);
}kalau tidak{
if($("file1").nilai == "") {
alert("Silakan pilih untuk mengupload file gambar!");
kembali;
}
var jalur file = j("#file1").val();
var tipe file = jalur file.substring(jalur file.lastIndexOf('.'));
var regu = ".gif.jpg.png.jpge.GIF.JPG.PNG";
if (regu.indexOf(tipe file) == -1) {
alert('Hanya file bertipe .gif.jpg.png.jpge yang boleh diunggah!');
kembali ;
}
var f = j('#bentuk1');
j.ajaxFileUpload({
ketik: 'POSTING',
secureuri: salah,
fileElementId : 'file1',
url: '/ask/fileUpload?type=img',
Tipe data : 'String',
sukses : fungsi(data){
j("#imgpath").attr("nilai",data);
j("#radio1").attr("dicentang","benar");
chk_imgpath();
$('divProcessing').style.display='';
},
kesalahan : fungsi(data){
alert('Gagal mengunggah file');
}
});
}
}
5. Penulisan kode backend (tanpa deskripsi)