调用Java脚本函数以在剃刀页面的iframe中加载Epub文件

时间:2019-05-01 03:53:20

标签: javascript c# asp.net-core razor

我有一个正在使用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();
}

0 个答案:

没有答案