 
						网友晴朗编辑
| 1 2 3 4 5 6 7 8 9 | $(function() {    $('.editor').editable({        inlineMode: false,        theme: 'gray',        //模版        height: '200px'//高度    });}) | 
实现中文菜单和上传图片保存到本地路径
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | <script src="js/editor/libs/jquery-1.11.1.min.js"></script> <script src="js/editor/froala_editor.min.js"></script> <!--[iflt IE 9]>    <script src="../js/froala_editor_ie8.min.js"></script><![endif]--> <script src="js/editor/plugins/tables.min.js"></script> <script src="js/editor/plugins/lists.min.js"></script> <script src="js/editor/plugins/colors.min.js"></script> <script src="js/editor/plugins/media_manager.min.js"></script> <script src="js/editor/plugins/font_family.min.js"></script> <script src="js/editor/plugins/font_size.min.js"></script> <script src="js/editor/plugins/block_styles.min.js"></script> <script src="js/editor/plugins/video.min.js"></script> <script src="js/editor/langs/zh_cn.js"></script>    <script>        $(function() {            $('#edit').editable({                inlineMode: false,                alwaysBlank: true,                language: "zh_cn",                direction: "ltr",                allowedImageTypes: ["jpeg", "jpg", "png", "gif"],                autosave: true,                autosaveInterval: 2500,                saveURL: 'hander/FroalaHandler.ashx',                saveParams: { postId: "123"},                spellcheck: true,                plainPaste: true,                imageButtons: ["floatImageLeft", "floatImageNone", "floatImageRight", "linkImage", "replaceImage", "removeImage"],                imageUploadURL: 'hander/FroalaHandler.ashx',                imageParams: { postId: "123"},                enableScript: false            })        });    </script> | 
=======以下内容由 SunRay 提供========
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <script>      $(function(){          $('#edit').editable({              inlineMode: false, alwaysBlank: true,              language: "zh_cn",              imageUploadURL: 'lib/imgupload.php',//上传到本地服务器              imageUploadParams: {id: "edit"},              imageDeleteURL: 'lib/delete_image.php',//删除图片              imagesLoadURL: 'lib/load_images.php'//管理图片            }).on('editable.afterRemoveImage', function(e, editor, $img) {               // Set the image source to the image delete params.                       editor.options.imageDeleteParams = {src: $img.attr('src')};               // Make the delete request.              editor.deleteImage($img);           });      });</script> | 
上传图片服务器端的PHP代码:
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <?php    // Allowed extentions.   $allowedExts = array("gif", "jpeg", "jpg", "png");    // Get filename.    $temp = explode(".", $_FILES["file"]["name"]);    // Get extension.    $extension = end($temp);    // An image check is being done in the editor but it is best to    // check that again on the server side.    // Do not use $_FILES["file"]["type"] as it can be easily forged.    $finfo = finfo_open(FILEINFO_MIME_TYPE);    $mime = finfo_file($finfo, $_FILES["file"]["tmp_name"]);    if((($mime == "image/gif")    || ($mime == "image/jpeg")    || ($mime == "image/pjpeg")    || ($mime == "image/x-png")    || ($mime == "image/png"))    && in_array($extension, $allowedExts)) {        // Generate new random name.        $name = sha1(microtime()) . ".". $extension;        // Save file in the uploads folder.        move_uploaded_file($_FILES["file"]["tmp_name"], "../uploads/". $name);        // Generate response.        $response = newStdClass;        $response->link = "../../uploads/". $name;        echo stripslashes(json_encode($response));      }?> | 
特别申明:
			本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
			本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
			如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com