主题: 大谷歌下面提交获取不了值 |
作者: dr3115, 发布日期: 2012-12-26 17:35:39, 浏览数: 2612 |
操作系统:
win7 浏览器版本: 谷歌 KindEditor版本: KindEditor 4.1.1 BUG再现步骤: 1.谷歌下面提交获取不到值,表单带图片上传插件就获取不了
<script> KindEditor.ready(function(K) { var editor1 = K.create('textarea[name="content1"]', { 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=example]')[0].submit(); }); K.ctrl(self.edit.doc, 13, function() { self.sync(); K('form[name=example]')[0].submit(); }); } }); prettyPrint(); }); </script> </head> <body> <%=htmlData%> <form name="example" method="post" action="demo.asp" enctype="multipart/form-data" > <textarea name="content1" style="width:700px;height:200px;visibility:hidden;"><%=htmlspecialchars(htmlData)%></textarea> <br /> <input type="submit" name="button" value="提交内容" /> (提交快捷键: Ctrl + Enter) </form> </body> </html> 期望结果: 希望帮忙解决 |
作者: 小浪子, 发布日期: 2012-12-27 08:41:49 |
去掉: enctype="multipart/form-data" 试试 |
回复 |
作者: dr3115, 发布日期: 2012-12-27 13:57:25 |
回复小浪子:去掉肯定行的,我提交表单时要添加一个图片,所以才这样写的。在ie7下面是可以获取到值的。但在谷歌下面就不行了。ie8也不行,获取不了值
|
回复 |
作者: 小浪子, 发布日期: 2012-12-27 15:03:29 |
回复dr3115:原来是要添加图片的啊 一般上传处理程序里面都有提供获取二进制值的方法。官方使用的是:艾恩上传类,里面有提供获取方法。 参考艾恩类里面的。 Dim upload Set upload = new AnUpLoad upload.forms("text1")
现在的问题已经与编辑器无关了。不再回复你这个帖子。 |
回复 |
作者: dr3115, 发布日期: 2012-12-27 15:18:22 |
解决了。把from放到table外面就行了
|
回复 |