欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

ueditor 编辑 往里 粘贴从网上copy下来的文章 如何进行处理(格式化)

程序员文章站 2022-06-14 13:30:30
...
做一个发表文章的功能,但是从网上copy下来的文章 粘贴到编辑器里,就无法获取完整的内容,因为提交过去的时候,文章内容里面原来有的参数也会作为新的参数进行传递 ,望各位不吝赐教,谢谢。


回复讨论(解决方案)

文章内容里面原来有的参数 这指的是什么?

文章内容里面原来有的参数 这指的是什么?

就是从网上copy下来的文章自带了a标签 然后传到是后台时 产生新的参数 好像是这样子

就是从网上copy下来的文章自带了a标签 然后传到是后台时 产生新的参数 好像是这样子



你是用get方法传过去的吗?

就是从网上copy下来的文章自带了a标签 然后传到是后台时 产生新的参数 好像是这样子



你是用get方法传过去的吗? 用的ajax的post方式


就是从网上copy下来的文章自带了a标签 然后传到是后台时 产生新的参数 好像是这样子



你是用get方法传过去的吗? 用的ajax的post方式 错了 用的是 jquery ajax 的post方式提交的

可以新建一个.txt文件 把网上copy的文章先粘到.txt文件中 然后 再从.txt文件中粘到ueitor里

把你从网上copy下来的内容贴出,以及ajax传递参数到服务端代码贴出来,以供分析。

先缩小问题范围,楼主测试下怎样用jq的ajax传递一个简单带参数网址,如果成功,到PHP没有出现新参数,估计就水落石出了

可以新建一个.txt文件 把网上copy的文章先粘到.txt文件中 然后 再从.txt文件中粘到ueitor里

这样测试 倒是没问题 ,但是用户就不一定会这样 粘贴到记事本,然后在往编辑器粘贴,

先缩小问题范围,楼主测试下怎样用jq的ajax传递一个简单带参数网址,如果成功,到PHP没有出现新参数,估计就水落石出了

嗯 测试过 ,简单的参数是可以的,但是把content传过去之后,在后台打印的时候,会产生很多的新参数,所以接受content时,里面的内容是只有一半的,好像是被分割了

问题解决了,是直接通过form表单的action提交的,放弃使用了 jq 的ajax就不会把文章内容里面的
a标签带有的参数,作为参数,在产生新的参数,有更好的jq ajax 希望提供下 ,稍后贴上 源代码,谢谢 大家