uewxedit.yead.net net版本怎么用

原文地址:
还有在MVC中使用ueditor:
最初百度了一下&编辑器的选择&,可供选择的也有好多,使用的较多的有ckeditor、kindeditor、markItUp、ueditor等等。
一开始考虑到ckeditor使用者多、项目中也用到过、也是国外开源的一个不错项目,就选择了ckeditor。在使用一段时间后发现ckeditor有很多地方不符合国人的习惯,首行缩进2个汉字,是我最不能忍的一点。还有就是我们经常用到的&插入代码&功能,插入的代码中的符号竟然都被转义了。
而ueditor比较符合我们的使用习惯,以前试用了下,由于起步晚,有很多bug,没有选择他。最近我去ueditor官网看了下,更新到1.2.6.1了,再次试用下,很多bug都修正了。于是乎,现在又用上了他,好,废话结束。下面具体使用方法:
1.下载,官网地址:&我下载的.net utf-8的。
2.解压缩后放入到项目中去
3.在你要使用的地方调用吧,首先引用两段js,一个配置,一个ueditor
&&&&&script&src="../Public/ueditor/ueditor.config.js"&type="text/javascript"&&/script&
&&&&&script&src="../Public/ueditor/ueditor.all.min.js"&type="text/javascript"&&/script&
4.然后就是对ueditor的初始化,以下代码中的temp是获取数据库内容信息
&div&id="myEditor"&style="height:500"&&/div&
&&&&&&&&&&&&&&&&&&&&&script&type="text/javascript"&
&&&&&&&&&&&&&&&&&&&&&&&&var&temp&=&document.getElementById("&%=hd_content.ClientID&%&").
&&&&&&&&&&&&&&&&&&&&&&&&var&ue&=&new&baidu.editor.ui.Editor();
&&&&&&&&&&&&&&&&&&&&&&&&ue.render("myEditor");&&&//这里填写要改变为编辑器的控件id
&&&&&&&&&&&&&&&&&&&&&&&&ue.ready(function&()&{&ue.setContent(temp);&})
&&&&&&&&&&&&&&&&&&&&&/script&
5.最后,就是保存数据的方法
&asp:Button&ID="BtnSave"&runat="server"&Text="保存"&onclick="BtnSave_Click"&OnClientClick="return&getContent();"&CssClass="cssbtn"&/&&
&script&type="text/javascript"&
&&&&&&&&function&getContent()&{
&&&&&&&&&&&&var&temp&=&UE.getEditor('myEditor').getContent();
&&&&&&&&&&&&//alert(temp);
&&&&&&&&&&&&document.getElementById("&%=hd_content.ClientID&%&").value&=&
&&&&&/script&
附:我使用到的hd_content只是为了中转内容的。放在body的form内就行了。
&asp:HiddenField&ID="hd_content"&runat="server"&Value=""&/&
总结:1.ueditor现在版本,路径真的不要再配置了,ueditor的开发者都已经做好了,比以前方便很多;2..net版本还要注意上传的问题,有个文件默认编译的,要改成内容(如果你是发布网站),右键该文件属性,就能找到了。
哈哈,ueditor真的不错。
阅读(...) 评论()8027人阅读
&&&&&&&& 近两天做信息发布的功能,所以在网上下载了一个jsp版本的百度编辑器(UEditor),调试配置了好久才调试好了,现在将调试经过以及遇到的问题记录如下,方便后来人使用百度编辑器。
在自己创建的web项目(baiduUeditor)如图:下的WebContent目录下创建文件夹editor,如图:,将网上下载的编辑器文件拷贝到该文件夹下,如图:,在上述文件夹jsp下有lib文件夹,该文件夹下放着该编辑器所需要的jar包文件,将jar包文件拷贝到WEB-INF的lib文件夹下,然后引用到工程中,此时在WebContent文件夹下创建一个jsp页面,我创建的jsp页面名称为:baiduEditor.jsp,其中的代码为:
&%@ page language=&java& contentType=&text/ charset=UTF-8&
pageEncoding=&UTF-8&%&
&!DOCTYPE html PUBLIC &-//W3C//DTD HTML 4.01 Transitional//EN& &http://www.w3.org/TR/html4/loose.dtd&&
&meta http-equiv=&Content-Type& content=&text/ charset=UTF-8&&
&!-- 百度编辑器js --&
&script type=&text/javascript& charset=&utf-8& src=&ueditor/ueditor.config.js&&&/script&
&script type=&text/javascript& charset=&utf-8& src=&ueditor/ueditor.all.min.js&& &/script&
&script type=&text/javascript& charset=&utf-8& src=&ueditor/lang/zh-cn/zh-cn.js&&&/script&
&style type=&text/css&&
width:100%;
&title&百度编辑器&/title&
&script type=&text/javascript&&
//实例化编辑器
//建议使用工厂方法getEditor创建和引用编辑器实例,如果在某个闭包下引用该编辑器,直接调用UE.getEditor('editor')就能拿到相关的实例
&strong&var ue = UE.getEditor('myEditor');&/strong&
&h1&百度编辑器&/h1&
&form action=&EditCon& method=&post& name=&formOk&&
&label&标题:&/label&
&input type=&text& id=&title& name=&title& &
&strong&&textarea id=&myEditor& name=&content& style=&width: 70%;height:400& & &/textarea&
&input type=&submit& id=&Submit& value=&提交&
最后将ueditor.config.js,文件下&var URL = window.UEDITOR_HOME_URL || getUEBasePath();中的getUEBasePath()修改为&相对于网站根目录的相对路径&也就是以斜杠开头的形如&/myProject/ueditor/&这样的路径。相对于我创建的工程,应该修改为:var URL = window.UEDITOR_HOME_URL || &/baiduUeditor/editor/&;。将上述项目部署到服务器上,启动服务器,在地址栏中输入(我的服务器为tomcat6.0,端口号为:8080):就可以访问了。此时百度编辑器就会展示在你的面前:
另外,如果需要在编辑富文本的时候插入图片并且需要图片显示在富文本框中,需要做以下的配置:
在/XXXX/WebContent/ueditor/jsp/config.json文件中有上传图片的配置项,默认下载下来的&imagePathFormat的值是& /ueditor/jsp/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}&, 要想显示图片需要在修改为&/XXX/ueditor/jsp/upload/image/{yyyy}{mm}{dd}/{time}{rand:6},(针对我创建的工程应该修改为:&&imagePathFormat&: &/baiduUeditor/ueditor/jsp/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}&,
)这样在编辑器中图片的显示就没有问题了。
上面就是成果,希望可以帮到你,如果有什么问题也可以问我,只要知道必定告诉你。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:119361次
积分:1386
积分:1386
排名:千里之外
原创:16篇
转载:38篇
评论:39条
(1)(1)(1)(2)(1)(1)(1)(2)(1)(2)(5)(2)(3)(3)(4)(8)(1)(5)(3)(4)(1)(2)(1)(1)(1)UltraEdit使用技巧_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
UltraEdit使用技巧
上传于|0|0|暂无简介
你可能喜欢  配置.net mvc4项目使用ueditor编辑器,在配置过程中遇见了好几个问题,以此来记录解决办法。编辑器可以到处下载.net 的开发包,如下图,我下载的是1.2.6.1net版本的开发包。
1、将开发包放到mvc4项目中,在我的项目中我放到了Content目录下
2、在模板页中引入js和样式文件:
3、在页面中配置初始化编辑器,在页面中配置textarea显示为编辑器,编辑器更多的参数设置可参考ueditor.config.js里面的配置说明:
@using(Html.BeginForm()){
&textarea id="editor" name="editor"&
&/textarea&
&input type="submit" value="提交" /&
@section scripts{
&script type="text/javascript"&
var editor = new baidu.editor.ui.Editor({
UEDITOR_HOME_URL: '/Content/ueditor/',//配置编辑器路径
iframeCssUrl: '/Content/ueditor/themes/iframe.css',//样式路径
initialContent: '欢迎使用ueditor',//初始化编辑器内容
autoHeightEnabled: true,//高度自动增长
minFrameHeight:500//最小高度
editor.render('editor');
到这一步正常情况下,页面已经显示出编辑器的样子了,如图:
4、解决图片上传问题,通过查看ueditor的配置文件及imageUp.ashx很明显的可以发现编辑器会把图片放到uditor/net/upload或upload1文件夹,若不存在则创建文件夹,此时上传图片会出现网络连接错误的提示,通过F12查看错误如图
查看Uploader文件默认属性为编译,将其属性改为内容以后重新运行程序,图片上传成功,如下图:
5、解决表单提交错误提示问题,从.Net Framework 4.0 开始,ASP.NET开始强制检测Request参数安全,直接提交会出现如下错误,
这个问题在后台action标记[ValidateInput(false)]来解决,如图:
6、编辑器等内容我们可以通过FormCollection来接收,从而实现内容保存,处理图片等相关操作
以上是百度编辑器在mvc项目中的简单配置,个人感觉还是很好用的,已经在多个项目中使用了,没有感觉像很多人说的那样不好使,个人反而感觉不错。
阅读(...) 评论()在UltraEdit中使用正则表达式
作者:佚名
字体:[ ] 来源:互联网 时间:10-28 20:38:39
很多朋友都用过或者正在用UltraEdit,这个编辑器陪伴我也好几年了,从很多地方影响着我写代码的快捷键习惯,Ultraedit提供了非常丰富的编辑功能,其中非常重要的查找和替换功能一定大家都用过,Ultraedit提供的查找替换功能非常方便和强大,可以在单独文件里面查找替换
正则表达式 (UltraEdit Syntax): % 匹配行首 - 表明要搜索的字符串一定在行首. $ 匹配行尾 - 表明要搜索的字符串一定在行尾 ? 匹配除换行符外的任一单个字符. * 匹配任意个数的字符出现任意次数(不包括换行符) + 匹配前导字符或者表达式出现一次或者更多次(不包括换行符) ++ 匹配前导字符或者表达式不出现或者出现一次以上(不包括换行符) ^b 匹配页中断符 ^p 匹配DOS文件的换行符 ^r 匹配MAC文件的换行符(CR Only) ^n 匹配UNIX文件的换行符 (LF Only) ^t 匹配一个制表符 [ ] 匹配方括号中的单个的字符 删除空行: 替换 %[ ^t]++^p 为 空串 删除行尾空格: 替换 [ ^t]+$ 为 空串 删除行首空格: 替换 %[ ^t]+ 为 空串 每行设置为固定的4个空格开头: 替换 %[ ^t]++^([~ ^t^p]^) 为 & ^1& 每段设置为固定的4个空格开头: 替换 %[ ^t]+ 为 & & (如果一行是以空格开始的,则视之为一段的开始行) 将一段合并为一行: 替换 [ ^t]++^p^([~ ^t^p]^) 为 ^1 (注意: 此处假定文本是以DOS方式回车换行 - CR/LF) 去掉HTML TAG: 替换 ^{&*&^}^{&*^p*&^} 为 空串 删除HTML中的所有&A&: 替换 &[ ]++a *[ ]++href[ ]++=*& 为 空串 删除文本中指定的前2列字符: 替换 %?? 为 空串 在第4列后插入2列空白字符: 替换 %^(????^)^(?^) 为 &^1 ^2& 查找所有的数字: [0-9]+[.]++[0-9]+ 查找所有的单词: [a-z]+ 查找所有的网址: http://[a-z0-9^~`_./^-^?=&]+ 注意: 替换的时候需要勾选使用正则表达式选项 在UltraEdit配置中的正则表达式引擎中挑上使用UltraEdit风格,13版本使用Unix风格不能使用正则表达式分组功能 从Ultraedit8.0一直使用到现在,感觉这个东东确实不错。现将一些基本的经验总结如下,与大家共享;欢迎有兴趣的朋友前来补充。 Tip 0: 没有注册码,如何有效使用Ultraedit呢? 很多人立即想到使用crack版,可实际追究起来,那是违法的事情。实际上,Ultraedit并没有把路子完全堵死。我们可以使用一些小技巧来屏蔽掉这个问题。修改ultraedit的快捷方式,将命令行改为:E:uedit9UEDIT32.EXE p:,其中p:必须是你的机器上不存在的分驱,这样,就不会有试用时间结束的问题了。 Tip 1: 如何去掉所编辑文本中包含特定字符串的行?  这则技巧是在UltraEdit的帮助文件里提到.CTRL+R 调出来替换(Replace)窗口,选中&使用正则表达式&;然后用查找 %*你的字符串*^p 替换成空内容即可.如,我当前有个文本文件,需要去掉所有包含 http://www.baidu.net/ 这个字符串的行,查找 %*http://www.baidu.net/*^p 替换成空即可.注意,^p 是 DOS 文件类型的换行符.如果是 Unix 类型文件,则用 ^n. Tip 2: 如何在行末添加特定字符,比如逗号? 有了上面的经验(其实我第一次是从同事那里学到的),CTRL+R 调出来替换(Replace)窗口,选中&使用正则表达式&.然后可以查找 ^p(或者^n,如果是Unix 文件),用 ,^p(或者,^n)进行&全部替换&即可.补充一点,如果是 MAC(Apple) 类型文件,则换行符号为 ^r . Tip 3: 如何删除空行? 参考上面两个例子,查找 ^p$ 然后替换为空即可. 看来,正则表达式需要学习一下喽. Tip 4: 编辑文件如何加入时间戳 ? F7 快捷键即可.你试试看? Tip 5: 为何 拷贝(Copy)/粘贴(Paste)功能不能用了? 不怕大家笑话,我有几次使用 UltraEdit 的过程中发现拷贝与粘贴的内容是不匹配的.不知所以然,干脆重新启动了笔记本.今天翻看手册才恍然大悟:UltraEdit有10个剪切板(clipboard),分别用Ctrl+0 - Ctrl+9 切换. Ctrl+0 是 Windows 的,其他则为用户自定义的.我在使用的过程中错调用了 CTRL+n, 结果内容就有问题了.你遇到过没? Tip 6: 即使是打开小文件也有迟延? 这是我遇到过的问题.每次打开文件的时候总有几秒钟的耽搁.我的机器性能可不算差.怎么回事? 网络打印机搞得鬼! 打开&高级&-&&设置&-&&编辑器&-&&高级&,看看是不是选中了&载入/恢复打印机设置&?如果是的话,去掉(不同的版本/汉化与否可能该位置所在有差别). Tip 7: 删除当前行内容 CTRL+e Tip 8: 你按一下快捷键ALT+c试试,变为列编辑模式,可以一次输入多行内容,只要你选好行范围,编辑整齐的数据表非常合适。 Tip 9: 光标位于某一行,按Ctrl+F2试试,有了标签了,多设几个,按住F2,它会往你设定的标签处跳来跳去,很好玩。 Tip 10: 暂时没想出来,有兴趣的前来补充。 更多内容整理中...... --如何在UltraEdit中配置Java编译器和运行指令: 方法:在Advanced -- Tool configuration 菜单的对话框里 1,配置javac 在command line里输入:c:jdk1.3binjavac %f 注意:这里的javac路径你要按你自己的来指定;%f是指当前活动文档的全文件名,即&文件名.扩展名&, 因为java程序在编译时必须带上扩展名。如果你用了%F(大写)是不对的,它只表示文件名而不带扩展名 (对于java运行命令是这样的)。在Menu Item Name 里输入javac ,它出现在菜单里,这样你就知道它是 用来编译的。然后选择output to list box 和 capture output,这样当编译错误的时候你就可以在源代码 的下面的output窗口里看到错误信息了。 2,配置不带参数的java运行命令 在command line里输入:java %n, 或者java %F,这两个有时候不一样,看你的环境怎么配置了,我是使用的前一个。 在Menu Item Name 里输入: java -no parameter 并且选择output to list box 和 capture output ,这样当运行的时候,运行结果显示在output窗口里。 3,配置带参数的java运行命令 在command line里输入:java %n%modify% 在Menu Item Name 里输入: java -parameter,这样当你运行的时候,它会有一个对话框要求你输入参数 很多朋友都用过或者正在用UltraEdit,这个编辑器陪伴我也好几年了,从很多地方影响着我写代码的快捷键习惯,Ultraedit提供了非常丰富的编辑功能,其中非常重要的查找和替换功能一定大家都用过,Ultraedit提供的查找替换功能非常方便和强大,可以在单独文件里面查找替换,也可以在多个文件、多个目录里面进行查找替换。而我们在使用这些查找替换功能的时候,一般都是针对某个字符串进行,前两天我要对一个目录下(包含子目录)所有的html文件中某一段代码进行查找替换,一下子不知道怎么操作了,由于长期写程序用到正则表达式,于是猜想具备如此强大功能的Ultraedit一定也有这样类似的匹配功能,于是点击Help一看,果然不出所料,Ultraedit支持基本的正则表达式匹配查找和替换功能,这能满足我们几乎全部的需要了。 下面是对UltraEdit的Help中针对查找替换使用正则表达式部分的整理,最后还有我前两天用到的一个多行代码查找替换的例子。 Ultraedit在使用正则表达式进行查找替换时有两个可使用的语法集合。一个是 UltraEdit 的更早的版本被使用的原来的 UltraEdit 句法。另一个是&Unix&类型的正则表达式,这个集合在ultraedit的默认配置中是没有启用的,需要在配置中找到search项,启用Unix类型的正则表达式。 语法集合一: 符号 功能 % 匹配行的开始 - 显示搜索字符串必须在行的开始,但是在所选择的结果字符串中不包括任何行终止字符。 $ 匹配行尾 - 显示搜索字符串必须在行尾,但是在所选择的结果字符串中不包括任何行终止字符。 ? 除了换行符以外匹配任何单个的字符 * 除了换行符匹配任何数量的字符和数字 + 前一字符匹配一个或多个,但至少要出现一个 ++ 前一字符匹配零个或多个,但至少要出现一个 ^b 匹配一个分页 ^p 匹配一个换行符(CR/LF)(段)(DOS文件) ^r 匹配一个换行符(CR 仅仅)(段)(MAC 文件) ^n 匹配一个换行符 ( LF 仅仅 )( 段 )( UNIX 文件 ) ^t 匹配一个标签字符TAB [] 匹配任何单个的字符,或在方括号中的范围 ^{A^}^{ B^} 匹配表达式A或 B ^ 重载其后的正规表达式字符 ^(^) 括或标注为用于替换命令的表达式。 一个正则表达式最多可以有9个标注表达式, 按正规表达式的需要而定。 相应的替换表达式是 ^x , 替换范围x是1-9。例如: If ^(h*o^) ^(f*s^) matches &hello folks&, ^2 ^1 would replace it with &folks hello&. (hello folks 将被替换成 folks hello。) 注: ^ 是实际字符 ^不是Ctl + 键值。 例如: m?n 匹配 &man&,&men&,&min& 但不匹配 &moon&. t*t 匹配 &test&,&tonight& 和 &tea time& (the &tea t& portion) 但不匹配 &tea time& (newline between &tea & and &time&). Te+st 匹配 &test&,&teest&,& teeeest &等等。但是不匹配 &tst&。 [aeiou] 匹配每个小写元音。 [,.?] 匹配一文字的 &,&,&.&或 &?&。 [0-9, a-z] 匹配任何数位,或小写字母。 [~0-9] 除了数字以外匹配任何字符 (~ 意味着&不&) 你按如下方式可以查找一个表达式A或 B : &^{John^}^{Tom^}& 这将在找John或Tom的出现。应该在 2 个表达式之间没有任何东西。 你可以在同一搜索中按如下方式组合A or B and C or D: &^{John^}^{Tom^}^{Smith^}^{Jones^}& 这将在John or Tom 后面找 Smith or Jones。 语法二:&Unix&句法类型的正则表达式 符号 功能 \ 标记下一个字符作为一个特殊的字符。 &n& 匹配字符&n&。&n& 一个换行符或换行符字符。 ^ 匹配/定位行的开始。 $ 匹配/定位行的尾。 * 匹配前面的字符零次或多次。例 + 匹配前面的字符一次或多次。例 . 匹配除了一个换行符字符匹配任何单个的字符。 (expression)标注用于替换命令的表达式。一个正则表达式根据需要,最多可以有9个标注表达式。相应的代替表达式是 x , x的范围是 1-9 。 例如: If (h.*o) (f.*s) matches &hello folks&, 2 1 would replace it with &folks hello&. (hello folks 将被替换成 folks hello。) [xyz] 一个字符集。匹配在方括号之间的任何字符。 [^xyz] 一个否定的字符集。不匹配在方括号之间的任何字符。 \d 匹配一个数字字符。等价于[0-9]。 \D 匹配一个非数字字符。等价于[^0-9]。 \f 匹配一个换页字符。 \n 匹配一个换行字符。 \r 匹配一个回车符字符。 \s 匹配任何空白的空格, 标签, 换页, 包括空格等等,但不匹配换行符。 \S 匹配任何非空白的字符,但不匹配换行符。 \t 匹配一个标签TAB字符。 \v 匹配一个垂直的标签字符。 \w 匹配任何词语字符包括下划线。 \W 匹配任何非词语字符字符。 注: ^ 是实际字符 ^不是Ctl + 键值。 例如: m.n 匹配 &man&,&men&,&min& 但不匹配 &moon&. t+t 匹配 &test&,&tonight& 和 &tea time& (the &tea t& portion) 但不匹配 &tea time& (newline between &tea & and &time&). Te*st 匹配 &test&,&teest&,& teeeest &等等。但是不匹配 &tst&。 [aeiou] 匹配每个小写元音。 [,.?] 匹配一文字的 &,&,&.&或 &?&。 [0-9,a-z] 匹配任何数位,或小写字母。 [^0-9] 除了数字以外匹配任何字符 (~ 意味着&不&) 你按如下方式可以查找一个表达式A或 B : &(John)|(Tom)& 这将在找John或Tom的出现。应该在 2 个表达式之间没有任何东西。 你可以在同一搜索中按如下方式组合A or B and C or D: &(John|Tom) (Smith|Jones)& 这将在John or Tom 后面找 Smith or Jones。 另外: p 匹配 CR/LF ( 作为 rn 的一样 ) 作为DOS行结束符匹配 如果查找/替换功能中正则表达式没有选用,则替换字段中下列字符也是有效的: 符号 功能 ^^ 匹配一个 &^& 字符 ^s 替换为被选择 ( 加亮 ) 活跃的文件窗口的文章。 ^c 替换为剪贴板的内容 ^b 匹配一个页裂缝 ^p 匹配一个换行符 ( CR/LF )( 段 )( DOS 文件) ^r 匹配一个换行符 ( CR 仅仅 )( 段 )( MAC 文件) ^n 匹配一个换行符 ( LF 仅仅 )( 段 )( UNIX 文件) ^t 匹配一个标签TAB字符 下面是我要实现的一段代码查询替换的举例 有这样一段代码分布在各个html文件中 代码如下: &!-- Copyright ?2005. toplee Ltd --& &style& A.applink:hover {border: 2px dotted #DCE6F4;padding:2background-color:#ffff00;color:text-decoration:none} A.applink {border: 2px dotted #DCE6F4;padding:2color:#2F5BFF;background:text-decoration:none} A.info {color:#2F5BFF;background:text-decoration:none} A.info:hover {color:background:text-decoration:underline} &/style& &div style='BORDER: 1px solid #DCE6F4; MARGIN-TOP: 20 MARGIN-BOTTOM: 20 MARGIN-LEFT: 5 .... 省略若干行.... &!-- /Copyright ?2005. toplee Ltd --& 我要把上面一段代码替换为空,于是编写下面的匹配规则 &!& Copyright[^!]*[^&]*& 即完成了全部替换。 常用的正则表达式 删除空行:替换%[^t]++^p为空串   删除行尾空格:替换[^t]+$为空串   删除行首空格:替换%[^t]+为空串   每行设置为固定的4个空格开头:替换%[^t]++^([~^t^p]^)为&^1&P   每段设置为固定的4个空格开头:替换%[^t]+为&&   (如果一行是以空格开始的,则视之为一段的开始行)   将一段合并为一行:替换[^t]++^p^([~^t^p]^)为^1   (注意:此处假定文本是以DOS方式回车换行-CR/LF)   去掉HTMLTAG:替换^{&*&^}^{&*^p*&^}为空串   删除HTML中的所有:替换&[]++a*[]++href[]++=*&为空串   删除文本中指定的前2列字符:替换%??为空串   在第4列后插入2列空白字符:替换%^(????^)^(?^)为&^1^2&P   查找所有的数字:[0-9]+[.]++[0-9]+   查找所有的单词:[a-z]+   查找所有的网址:http://[a-z0-9^~`_./^-^?=&]+   注意:替换的时候需要勾选使用正则表达式选项
大家感兴趣的内容
12345678910
最近更新的内容

我要回帖

更多关于 wxedit.yead.net 的文章

 

随机推荐