- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>FCKeditor 上传</title>
- <script type="text/javascript" src="fckeditor/fckeditor.js"></script>
- <script type="text/javascript">
- function FCKeditor_demo_02() {
- document.getElementById("editor").innerHTML = '<textarea name="FCKeditor2" rows="10" cols="80" style="width: 100%; height: 200px"></textarea>';
- var oFCKeditor2 = new FCKeditor('FCKeditor2', '100%', 300, 'MyBasic', '');
- oFCKeditor2.BasePath = "/fckeditor/";
- oFCKeditor2.ReplaceTextarea();
- }
- window.onload = function() {
- FCKeditor_demo_02();
- }
- function OnUploadCompleted(errorNumber, fileUrl, fileName, customMsg) {
- switch (errorNumber) {
- case 0:
- alert('Your file has been successfully uploaded');
- break;
- case 1:
- alert(customMsg);
- return;
- case 101:
- alert(customMsg);
- break;
- case 201:
- alert('A file with the same name is already available. The uploaded file has been renamed to "' + fileName + '"');
- break;
- case 202:
- alert('Invalid file type');
- return;
- case 203:
- alert("Security error. You probably don't have enough permissions to upload. Please check your server.");
- return;
- case 500:
- alert('The connector is disabled');
- break;
- default:
- alert('Error on file upload. Error number: ' + errorNumber);
- return;
- }
- var oEditor = FCKeditorAPI.GetInstance('FCKeditor2');
- if (oEditor.EditMode == FCK_EDITMODE_WYSIWYG) {
- oEditor.InsertHtml('<img src="' + fileUrl + '" alt="" />');
- } else {
- alert('必须在可视化编辑模式下使用。');
- }
- }
- function CheckUpload() {
- if (document.getElementById("txtUploadFile").value.length == 0) {
- alert("Please select a file to upload");
- return false;
- }
- return true;
- }
- </script>
- </head>
- <body>
- <div id="editor"></div>
- <iframe name="UploadWindow" style="display: none" src=""></iframe>
- <form id="frmUpload" method="post" target="UploadWindow" enctype="multipart/form-data" action="fckeditor/editor/filemanager/connectors/php/upload.php?Type=Image" onsubmit="return CheckUpload();">
- <input id="txtUploadFile" type="file" name="NewFile" />
- <input type="submit" value="Upload" />
- </form>
- </body>
- </html>
FCKeditor 上传
最新推荐文章于 2022-10-26 20:01:11 发布