【问题标题】:How to use email signature in tinymce text editor如何在 tinymce 文本编辑器中使用电子邮件签名
【发布时间】:2016-03-27 08:48:03
【问题描述】:

我正在 asp.net mvc 5 上开发应用程序。在我的应用程序中,我使用了 tinyMCE 文本编辑器。问题是我需要嵌入徽标作为电子邮件签名。但我不知道该怎么做。任何人都可以在这方面帮助我吗?提前致谢

【问题讨论】:

    标签: asp.net-mvc-5 tinymce tinymce-4


    【解决方案1】:

    托管徽标,然后使用完整的网址:

    <textarea id="myTinyMceEditor">
        <br/>
        <br/>
        <hr/>
        Regards,<br/>
        Some Person
        <br/>
        <br/>
        <img src="http://www.example.com/full/url/to/logo.png" alt=""/>
    </textarea>
    

    然后在#myTinyMceEditor 上初始化 TinyMCE,它将预加载您的签名

    【讨论】:

    • 图片不会发送出去
    • 如果图像存储在内部。并且站点在外部不可用。在电子邮件中是不可见的
    • 对于可以上传到 imgur 的东西,这是一大堆猜测。随意有用并提供一个将图像附加为base64并内联引用它的答案。或者不要在这里再次发表评论。无论哪种方式,都不要再碰一个 5 个月大的帖子并微笑:)
    • 我没有碰到它,我现在正在研究它,但解决方案似乎没有帮助。为了对其他人有所帮助,我已将图像添加到 img 标签中的 cid,然后在备用视图中添加为链接资源
    【解决方案2】:

    有一个API可以在当前光标位置insertContent()向编辑器中插入内容:

    https://www.tinymce.com/docs/api/class/tinymce.editor/#insertcontent

    您还可以使用setContent() API 将当前编辑器的内容替换为全新的内容:

    https://www.tinymce.com/docs/api/class/tinymce.editor/#setcontent

    其中一个应该可以满足您的需求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-28
      • 2022-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-17
      • 2015-12-29
      • 2020-06-17
      相关资源
      最近更新 更多