0

我正在使用 iOs sdk 中的 UIWebView 创建富文本编辑器。我正在使用 java 脚本和 HTML 代码来实现所有功能并使用 webview 作为可编辑内容。现在我的问题是我想使用 java-script/Html 在 UIWebView 中插入分页符,但是分页符选项在 UIWebView 中不起作用。如何在 UIWebview 中插入分页符选项?

4

1 回答 1

0

在用 JS 进行了太多搜索后,我已经做到了这一点

 function makePageBreak(){
                insertHtmlAtCursor('<div id="MyInsertPageBreak" class="pagebreak" ></div>');
            }

 function insertHtmlAtCursor(html) {
                var range, node;
                if (window.getSelection && window.getSelection().getRangeAt) {
                    range = window.getSelection().getRangeAt(0);
                    node = range.createContextualFragment(html);
                    range.insertNode(node);
                } else if (document.selection && document.selection.createRange) {
                    document.selection.createRange().pasteHTML(html);
                }
            }

这对我有用。希望能帮到你。

于 2013-10-10T07:07:09.050 回答