【问题标题】:Tinymce and printing with page breaksTinymce 和带分页符的打印
【发布时间】:2011-02-27 11:58:45
【问题描述】:

我编写了一个使用 Tinymce 编辑器的应用程序。管理员可以创建模板,然后由用户加载。在从数据库中获取模板并将其插入编辑器之间,我执行与当前记录的合并。这一切都很好。

但是,我在使用分页符打印文档时遇到问题。他们似乎被忽略了。

在 .init 文件中,我加载了分页插件,并且还设置了以下内容

pagebreak_separator : "<!--pagebreak-->"

插入分页符将在编辑器中放置一条水平线,文本为<!--pagebreak-->"。查看源代码(html)我可以看到已经插入,但是当我尝试打印一个使用分页符分成两半的文档时,它似乎忽略了它。

令我惊讶的是,这篇文章

http://tinymce.moxiecode.com/punbb//viewtopic.php?pid=56419

似乎暗示插入换行符只不过是插入一行html代码。它是否正确?在这种情况下,有人可以建议我如何解决这个问题。

仅供参考,我使用的是 TinyMCE 的 jquery 版本。

谢谢

【问题讨论】:

    标签: jquery tinymce


    【解决方案1】:

    您需要将<!-- pagebreak --> 替换为实际元素,因为is done with CSS 本身就是分页符。试试<div style="page-break-before: always; clear:both"/></div>

    【讨论】:

    • 啊,非常感谢您为我指明了正确的方向。我也看到有人建议在样式声明的末尾使用 clear="all"。我会有戏。谢谢。
    • 我想我应该注意到我自己没有尝试过这个,所以我对你的结果很感兴趣。
    • 对我有用,感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-11
    • 2020-12-29
    • 1970-01-01
    • 2012-07-06
    • 2010-12-08
    • 2010-12-10
    相关资源
    最近更新 更多