1

我希望有人能帮助我——我正处于放弃的地步。我有一个页面,如果该页面被选中,我希望 PDF 文档加载到框架中。最初代码有一个按钮,如果你点击它,它会打开 PDF '',我试图改变它,以便如果页面加载它必须打开 PDF,但没有运气。请问有人可以帮我吗?

<html>
<head><title>Body onload example</title>
</head>
<script type="text/javascript">
function openPdf()
{
var omyFrame = document.getElementById("myFrame");
omyFrame.style.display="block";
omyFrame.src = "myFile.pdf";
}
</script>
<body onload="openPdf();">
</body>
4

1 回答 1

1

您需要在正文中有一个具有适当 ID(“myFrame”)的 iframe - 尽管为了简洁起见,我假设您跳过了它。此外,请确保“myFile.pdf”与您调用它的页面位于同一级别。见http://jsfiddle.net/g97zk/2/

尽管请记住,在 iframe 中呈现 PDF 会导致它在大多数浏览器中被下载。

于 2011-06-20T22:35:37.920 回答