我有一个正在使用ASP.Net Core开发的EBook阅读网站。我希望将Epub格式的书的内容渲染到iframe中,但似乎无法调用对我有用的javascript方法。 我将视图附加到要加载书的位置:
<iframe class="BookIFrame" src="~/File Storage/@ViewData["FileName"]#zoom=135" onclick="return false" width="100%" height="500"></iframe>
如何从iframe调用此方法。 任何帮助将不胜感激。
我已经尝试了@section scripts {code}方法,但是没有调用该函数。
这是视图结尾处的脚本标签:
<script type="text/javascript">
function renderEpub() {
var book = ePub("/File Storage/Meta.epub");
var rendition = book.renderTo("area", {
manager: "continuous",
height: "600",
width: "600"
});
rendition.display();
}