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