ちょっとした実験ですが、この目的で を で<embed>
ラップしようとしたことはありませんが、理論的にはうまくいくはずです:<div>
<div onclick="javascript: window.open('myPdfUrl ','Window Name')">
<embed id="framePdfPreview" runat="server" width="200" height="255" />
</div>
これは機能し、分割自体に対して 100% テストされています。ブラウザーが埋め込まれた pdf を一部として認識してくれることを願って<div>
います。 「リンク」は、pdf の全領域をカバーします。
<div style="width:200px; height:255px" onclick="javascript: window.open('myPdfUrl ','Window Name')">
<embed id="framePdfPreview" runat="server" width="200" height="255" />
</div>
埋め込まれた PDF に分割を追加してみることができます。PDFの正確な位置を取得し、絶対位置と左と上の値で同じサイズの分割を作成してPDFの位置を計算し、z-index:9999
この新しい分割にonclickプロパティを追加します。pdf は新しい div の外にあることに注意してください。
<div style="width:200px; height:255px; z-index:99999; position:absolute; left:?px; top:?px" onclick="javascript: window.open('myPdfUrl ','Window Name')"> </div>
<div id="pdf"><embed id="framePdfPreview" runat="server" width="200" height="255" /></div>