在 ckeditor 中插入图像时,url 输出http://site.com/image/data/004 - Copy.jpg
不是http://site.com/image/data/004%20-%20Copy.jpg
请记住,图像可以在网站上正确显示,但是当我想发送电子邮件时,电子邮件客户端(例如 gmail)会将 url 文件名编码为http://site.com/image/data/004+-+Copy.jpg
并返回 404。
我可以用 rawurlencode() 解决这个问题,但我似乎找不到在哪里添加它。有任何想法吗?
编辑: 我找到了编辑位置(filemanager.tpl)
window.opener.CKEDITOR.tools.callFunction(<?php echo $fckeditor; ?>, '<?php echo $directory; ?>' + $(this).find('input[name=\'image\']').attr('value'));
如何$(this).find('input[name=\'image\']').attr('value')
使用 rawurlencode 进行编码?