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 をレンダリングすると、ほとんどのブラウザーで PDF がダウンロードされることに注意してください。

于 2011-06-20T22:35:37.920 に答える