gpt4 book ai didi

asp.net-mvc-3 - 带 pdf 的 mvc 3 页面 - 滚动条/已加载

转载 作者:行者123 更新时间:2023-12-02 01:09:29 24 4
gpt4 key购买 nike

我们希望有一个包含嵌入 pdf 文件的页面,并在用户已阅读该文件的确认按钮下方。

<object name="pdf" id="pdf" data="@Url.Action("GetPDF", Model)" type="application/pdf" width="850" height="650" >
alt:
<p>not found</p>
</object>

显示 pdf 文件。

A) 如果无法从服务器加载 pdf,我可以禁用确认按钮吗?

B) 我可以检查用户是否已将 pdf 向下滚动到末尾吗?

我担心我无法控制 pdf,但也许有一个我没有找到的解决方案

最佳答案

您可以使用 Ajax 检查该文件是否存在。

<强>1。创建一个函数来检查文件是否存在

function checkFileExists(){
return $.ajax({
url : @Url.Action("GetPDF", Model),
type:'HEAD'
});
}

<强>2。使用 jQuery deferred object检查文件是否存在并相应地启用/禁用您的按钮。

$(function(){
checkFileExists().done(function() {
$("#myButton").attr("disabled", false);
}).fail(function() {
$("#myButton").attr("disabled", true);
});
});

查看Deferred Objects了解更多信息

关于asp.net-mvc-3 - 带 pdf 的 mvc 3 页面 - 滚动条/已加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15248194/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com