【问题标题】:Copy to Clipboard with font style使用字体样式复制到剪贴板
【发布时间】:2015-10-29 21:38:36
【问题描述】:

我正在寻找一种使用 JavaScript 复制样式(斜体、字体系列、大小等)的方法来复制一些 div 文本,以便我可以将其粘贴到 Word 中并看起来与页面相同。

如果我想复制这段文字:

你好世界”

我想粘贴相同的而不是:

"<i>Hello</i> world"

我不知道怎么做,感谢您的帮助

【问题讨论】:

    标签: javascript html


    【解决方案1】:

    嗯,当您从网络浏览器复制文本时,您复制的只是文本。任何风格的设备都是网络浏览器的工作。
    现在,在这种情况下,样式可以应用到 Word 文档中,所以您可以首先将没有样式的纯文本复制到 Word。
    然后,您可以制作包含您想要应用到此文档中的所有样式的 CSS 文件(将所有样式分组到 css 文件中通常是一种很好的做法,而不是使用 or 等​​等......)。
    然后,您可以将此样式应用到文档中。现在因为显然您的问题可能是:“我如何将样式应用到文档中?”,这里已经对此进行了讨论:https://superuser.com/questions/65107/how-to-apply-external-css-stylesheet-to-document-in-microsoft-word

    希望对您有所帮助!

    【讨论】:

    • 谢谢,我做到了jsfiddle.net/zhen4baz这是做我想做的事情的唯一方法
    • 哦,真令人印象深刻!我不知道你可以在 javascript 中做这样的事情。
    • 那么,谁使用 safari? :P 好的,我在开玩笑,但你知道这总比不在 Chrome 中工作要好。
    • 我也是这么想的,但是很多使用 iOS 的人都使用 Safari,但我正在寻找另一种解决方案。无论如何感谢您的帮助(:
    • 没什么,反正你就是在这里教我东西的人!祝您找到解决方案好运!
    猜你喜欢
    • 2015-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-07
    • 2019-07-18
    • 1970-01-01
    • 2019-03-18
    相关资源
    最近更新 更多