如何在没有iFrame的情况下加载Monocle Web电子书/ePub阅读器

How do I load the Monocle Web eBook/ePub Reader without an iFrame?

本文关键字:电子书 Web ePub Monocle 加载 iFrame 情况下      更新时间:2024-06-09

我正在使用Monocle Web电子书阅读器(https://github.com/joseph/monocle&http://monocle.inventivelabs.com.au/)并希望添加以下功能:

1) 文本高亮显示2) 书签3) 票据

我的主要问题是:如何在没有iFrame的情况下加载这个电子书阅读器?

我想要这个的原因是因为我想编辑这个iframe的内容,以便能够添加亮点、注释、书签等。

此外,"mouseup/click"事件对iframe的内容不起作用。。。他们正在处理monocle插件正在创建的其他元素,但没有处理iframe的内容。

如有任何帮助,我们将不胜感激。感谢您抽出时间!

使用Iframe是为了让内容更安全。为了突出显示和其他你需要的东西,你可以使用谷歌的Rangyjavascript。只要在Iframe之外有一些按钮(用于高亮显示),每当用户在Iframe中选择一个文本并单击高亮显示按钮时,就可以从Rangyjavascript中调用高亮显示函数。https://code.google.com/p/rangy/

以上链接将帮助u….

根据本

http://test.monoclejs.com/test/selection/index.html

读者支持选择。将其与魔术面板一起使用。

有关书签,请参阅:

https://github.com/joseph/Monocle/issues/244