首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ckeditor中去掉p标签,该怎么处理

2013-03-14 
ckeditor中去掉p标签要去掉开始和结尾的p标签,让内容直接在body中,而不是去掉回车的那个p,回车的那个p我已

ckeditor中去掉p标签
要去掉开始和结尾的p标签,让内容直接在body中,而不是去掉回车的那个p,回车的那个p我已经去掉了,高手帮忙
[解决办法]
不要P标签吗?
那好办value.Replace("<p>","").Replace("</p>",""); 这就都没了。呵呵
[解决办法]
好像那个JS文件里面可以配置的,你好好找找,我原来弄过,就是不记得了
[解决办法]

public string checkStr(string html)
        {
            System.Text.RegularExpressions.Regex regex1 = new System.Text.RegularExpressions.Regex(@"</p>", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
            System.Text.RegularExpressions.Regex regex2 = new System.Text.RegularExpressions.Regex(@"<p>", 
            html = regex1.Replace(html, ""); 
            html = regex2.Replace(html, "");
            return html;
        } 
[解决办法]
参考
http://blog.163.com/sun__haiming/blog/static/12830906820099725122903/?fromdm&fromSearch&isFromSearchEngine=yes
[解决办法]
我和LZ遇到同样的问题,但都是程序去标签。
[解决办法]
在ckeditor里的ckeditor.js中修改enterMode:2即可
[解决办法]
看来你这个特殊要求,挺难搞的。
有终极的解决办法。I/O输出html文件,再查找替换
value.Trim().Replace("<body><p>","<body>").Replace("</p></body>","</body>")
[解决办法]

引用:
看来你这个特殊要求,挺难搞的。
有终极的解决办法。I/O输出html文件,再查找替换
value.Trim().Replace("<body><p>","<body>").Replace("</p></body>","</body>")

好像也不行。哎··不知道弄了

热点排行