9

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

4

6 回答 6

14

我们需要设置这两个选项以使 TinyMCE 停止将 URL 重写为相对路径。

relative_urls : 0
remove_script_host : 0
于 2010-03-24T01:32:25.853 回答
3

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

如果您正在撰写一篇文章/博客文章并希望在您所在的网站以外的网站上添加墨水,我认为“绝对 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
});

然后你似乎得到了简单、纯粹的链接。

去搞清楚。

于 2013-01-09T20:04:25.457 回答
2

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

请参阅下面的链接以获取更多信息。

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

https://www.tiny.cloud/docs/configure/url-handling/#convert_urls

于 2019-01-02T00:46:42.997 回答
0

我之前在 tinyMCE 上遇到过一些类似的问题。它对 URL 有一些奇怪的默认行为。您可以设置许多初始化属性来影响它的行为方式。查看文档并尝试使用这些属性。至少那是我所做的,并最终得到了我想要的行为。

祝你好运!

于 2010-03-24T01:13:39.813 回答
0
relative_urls: false,
remove_script_host: false,

这将导致像http://www.youpage.com/subfolder/file/etc这样的 URL

于 2015-03-30T02:26:38.377 回答
0

你可以这样做

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

有关更多详细信息https://www.tinymce.com/docs/configure/url-handling/#remove_script_host

于 2017-04-13T12:56:49.123 回答