html - 我如何使用 AJAX 将 pdf 带入 div?

标签 html ajax

好吧,在我第一次接触类似 AJAX 的行为时......

我想根据用户点击链接加载带有 pdf 的 div。如果用户点击第二个链接,div 应该被新的 pdf 覆盖。

所以我想用类似的东西来测试它:

<script>
    function showPdf()
    {
        var pdfDiv = document.getElementById("pdfDiv");
        pdfDiv.innerHTML='<object type="application/pdf" data="my.pdf" width="500" height="650" ></object>';
    }
</script>
<div id="pdfDiv"></div>

然而,这不起作用。

我猜我可能正在设置 innerHTML,但它实际上并没有获取文件。我想我需要一些 AJAXy 知识来在页面加载后强制执行新请求。有人可以为我指出正确的对象以开始探索吗?

最佳答案

你可以尝试使用像 this 这样的东西...

关于html - 我如何使用 AJAX 将 pdf 带入 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2784372/

相关文章:

php - 随机 <a> 标签不会消失

html - 如何实时转码 wmv 文件以在 html5 播放器中播放?

javascript - 在 MVC Javascript 函数中,使用 Ajax.ActionLink 不会触发

javascript - 如何使用 Ajax 重新加载页面

javascript - ajax.actionlink(){} 正在重新加载页面而不是调用 ajax

html - Bootstrap 导航选项卡显示所有主体

javascript - Paperjs 中的路径 VS 形状?

javascript - 根据鼠标点击坐标显示图像位置

javascript - 微软AJAX工具包日历控件: how do you programmatically close using Javascript?

javascript - 使用 PhoneGap 和 jQuery Mobile 在 Android 设备上显示动态 ListView