Javascript 使用tinyMCE插入/更新链接时出现问题

Javascript 使用tinyMCE插入/更新链接时出现问题,javascript,tinymce,rte,Javascript,Tinymce,Rte,我对tinyMCE有一个问题,但仅仅是在live环境中,因为某种原因,tinyMCE重写了绝对url,并且仅适用于一些TLD站点,到目前为止,我注意到它不适用于.eu域,是否有人有相同的问题,或者知道什么可以解决这个问题?我以前在tinyMCE中遇到过一些类似的问题。它对URL有一些奇怪的默认行为。有许多初始化属性可以设置,以影响其行为。查看文档,并对这些属性进行实验。至少我就是这么做的,最终得到了我想要的行为 祝你好运 为了让TinyMCE停止将URL重写到相对路径,我们需要设置这两个选项 r

我对tinyMCE有一个问题,但仅仅是在live环境中,因为某种原因,tinyMCE重写了绝对url,并且仅适用于一些TLD站点,到目前为止,我注意到它不适用于.eu域,是否有人有相同的问题,或者知道什么可以解决这个问题?

我以前在tinyMCE中遇到过一些类似的问题。它对URL有一些奇怪的默认行为。有许多初始化属性可以设置,以影响其行为。查看文档,并对这些属性进行实验。至少我就是这么做的,最终得到了我想要的行为


祝你好运

为了让TinyMCE停止将URL重写到相对路径,我们需要设置这两个选项

relative_urls : 0
remove_script_host : 0

我是唯一一个发现TinyMCE relative_URL选项令人困惑的人吗

如果你正在写一篇文章/博客文章,并且想要在你所在的网站以外的网站上添加墨水,我认为术语“绝对URL”描述了你想要的内容。你想把http://www.somesite.com“并且不要让TinyMCE在其前面加上正斜杠“/”或相对路径“/mysite/”

令人惊讶的是,如果您设置以下内容:

tinyMCE.init({
        ...
        relative_urls : false
});
那TinyMCE就是这么做的:(

但是,如果您这样做:

tinyMCE.init({
        document_base_url : "http://www.somesite.com",
        relative_urls : true
});
然后,您似乎得到了简单、纯正的链接

算了吧

relative_urls: false,
remove_script_host: false,
这将产生类似URL的结果,您可以这样做

tinyMCE.init({
        ...
    relative_urls : false,
    remove_script_host: true,
});

有关更多详细信息

尽管这个问题已经得到了回答。我有自己的解决方案,如果接受的答案不起作用,它可能会对其他人有所帮助

有关更多信息,请参阅下面的链接

tinyMCE.init({
    ...
    convert_urls: false,
});