我正在使用TinyMCE编辑我的网站内容。
在本地我的基本网址和开发服务器的路径不同,它的不同和生产方式不同。
有没有办法为我的链接定义类似baseURL
的内容,为要链接的图片定义basePath
。
我想为我的所有链接定义baseURL
,并为我的所有图片定义basePath
。
现在我在我的本地工作,我创建了几页。但是当我想到开发和生产时,很难做出改变路径的任务。请急需一些解决方案。
答案 0 :(得分:1)
function myCustomURLConverter(url, node, on_save, name) {
// Do some custom URL conversion
if (name == "src")
{
url = window.location.origin +"/uploads/" + url
}
// Return new URL
return url;
}
答案 1 :(得分:1)
我认为您需要设置以下三个选项:
relative_urls : false,
remove_script_host : false,
document_base_url : "http://www.example.com/path1/"
根据TinyMCE documentation,这将根据您提供的基础将所有相对URL转换为完全限定的URL。
答案 2 :(得分:0)
我不确定我是否明白这个问题,但这不会提供你想要的东西吗?
var base = "http://"+window.location.host;
// base = "http://stackoverflow.com"
var img_base = base + "/img"
// img_base = "http://stackoverflow.com/img"