不确定你们是否做过这件事,但想要探讨一下。
我有一个TinyMce编辑器(在MVC3视图中),用户可以在其中创建电子邮件“模板”。此外,我还有另一个没有TinyMce的文本区域。
我希望能够将TinyMce中的纯文本复制到文本区域中(它将成为电子邮件的“纯文本”版本)。我看到了一些js代码可以去除代码,但我也想将链接(标签)复制出来。
如果您有任何问题,请告诉我!非常感谢您可能给予的任何帮助!
不确定你们是否做过这件事,但想要探讨一下。
我有一个TinyMce编辑器(在MVC3视图中),用户可以在其中创建电子邮件“模板”。此外,我还有另一个没有TinyMce的文本区域。
我希望能够将TinyMce中的纯文本复制到文本区域中(它将成为电子邮件的“纯文本”版本)。我看到了一些js代码可以去除代码,但我也想将链接(标签)复制出来。
如果您有任何问题,请告诉我!非常感谢您可能给予的任何帮助!
在这里你需要做的是先获取内容,然后剥离一些内容,最后将其放入你的文本区域。这并不难:
var content = tinymce.get('my_editor_id').getContent({format : 'raw', no_events : 1});
// 在这个例子中保留p、div和br标签
content = strip_tags( content,'<p><div><br>');
document.getElementsById('my_textarea').innerHTML = content;