主题: “上传图片弹出框”组件出错。(已解决) | |||||
作者: 泡面超人, 发布日期: 2012-04-30 19:11:07, 浏览数: 5810 | |||||
系统:xp sp3 环境:iis5.1 ,主目录h:\web ,iuser_ iwam_ 完全控制 症状:
点击 选择图片->(远程图片)浏览 就一直
加载中,请稍候 ...
点击 选择图片->本地上传->浏览 上传 。上传窗口就出现
部分代码如下: 主框架文件 main.asp <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>网站管理平台</title> </head> <frameset rows="90,*" cols="*" frameborder="no" border="0" framespacing="0"> <frame src="top.asp" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" /> <frameset rows="*" cols="150,*" framespacing="0" frameborder="no" border="0"> <frame src="left.asp" name="leftFrame" scrolling="auto" noresize="noresize" id="leftFrame" title="leftFrame" /> <frame src="right.asp" name="mainFrame" id="mainFrame" title="mainFrame" /> </frameset> </frameset> <noframes><body> </body></noframes> </html>
问题文件 article_add.asp 部分 <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <link href="css.css" rel="stylesheet" type="text/css" /> </head> <link rel="stylesheet" href="themes/default/default.css" /> <link rel="stylesheet" href="plugins/code/prettify.css" /> <script charset="utf-8" src="kindeditor.js"></script> <script charset="utf-8" src="lang/zh_CN.js"></script> <script charset="utf-8" src="plugins/code/prettify.js"></script> <script> KindEditor.ready(function(K) { var editor1 = K.create('textarea[name="content"]', { cssPath : 'plugins/code/prettify.css', uploadJson : 'asp/upload_json.asp', fileManagerJson : 'asp/file_manager_json.asp', allowFileManager : true, afterCreate : function() { var self = this; K.ctrl(document, 13, function() { self.sync(); K('form[name=form1]')[0].submit(); }); K.ctrl(self.edit.doc, 13, function() { self.sync(); K('form[name=form1]')[0].submit(); }); } }); prettyPrint(); }); </script> <script> KindEditor.ready(function(K) { var editor = K.editor({ allowFileManager : true }); K('#image').click(function() { editor.loadPlugin('image', function() { editor.plugin.imageDialog({ imageUrl : K('#url').val(), clickFn : function(url, title, width, height, border, align) { K('#url').val(url); editor.hideDialog(); } }); }); }); }); </script>
|
|||||
作者: 泡面超人, 发布日期: 2012-04-30 19:13:02 |
接上 article_add.asp 部分 <label class="label" for="img">标题图片:</label> <input name="url" type="text" class="input" id="url" value="" maxlength="50" /> <input type="button" id="image" name="image" value="选择图片" /></div> <textarea name="content" id="content" style="width:800px;height:400px;"></textarea>
|
回复 |
作者: 泡面超人, 发布日期: 2012-04-30 19:14:16 |
请各位达人帮帮忙,不胜感谢!
|
回复 |
作者: Roddy, 发布日期: 2012-04-30 20:33:41 |
下面调用K.editor时也要加入下面的配置
uploadJson : 'asp/upload_json.asp', fileManagerJson : 'asp/file_manager_json.asp', |
回复 |
作者: 泡面超人, 发布日期: 2012-04-30 23:30:27 |
原代码: KindEditor.ready(function(K) { var editor = K.editor({ allowFileManager : true }); 改为: KindEditor.ready(function(K) { var editor = K.editor({ uploadJson : 'asp/upload_json.asp', fileManagerJson : 'asp/file_manager_json.asp', allowFileManager : true }); 经过测试,问题解决。 多谢多谢! |
回复 |