代码之家  ›  专栏  ›  技术社区  ›  vaske

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

  •  8
  • vaske  · 技术社区  · 16 年前

    6 回复  |  直到 16 年前
        1
  •  13
  •   jasonbar    16 年前

    relative_urls : 0
    remove_script_host : 0
    
        2
  •  3
  •   Grindlay    13 年前

    我是唯一一个发现TinyMCE relative\u 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
    });
    

    想想看。

        3
  •  2
  •   Achmed Zuzali    7 年前

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

    更多信息请参见下面的链接。

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

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

        4
  •  0
  •   Jai    16 年前

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

    祝你好运

        5
  •  0
  •   d78    11 年前
    relative_urls: false,
    remove_script_host: false,
    

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

        6
  •  0
  •   Sarath Ak    9 年前

    你能做到的

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

    https://www.tinymce.com/docs/configure/url-handling/#remove_script_host

    推荐文章