別のページに埋め込みたい Web ページがあります。埋め込むページには、embed タグを介して PDF ドキュメントをロードする window.onload JavaScript があります。次のように Iframe タグのみを使用する場合:
<iframe name="content" id="iframe" allowtransparency="true" src="Pages/menu.html" scrolling="no"></iframe>
Javascript は問題なく実行されます。しかし、iframe の背景と境界線を作成しようとしているので、iframe を次のように div でラップしました。
<div id="content" class="border">
<iframe name="content" id="iframe" allowtransparency="true" src="Pages/menu.html" scrolling="no"></iframe>
</div>
このようにするとすぐに、JavaScriptは実行されません。これが私がやろうとしていることのスクリーンショットです。div に存在するスタイリング (曲線の境界線、グラデーションなどは iframe で可能) とは信じていません。PDFObject を使用してページに PDF を生成しています。iframe はまた、オンデマンドでコンテンツ セクションに会社の外部 Web サイトをロードしています。これは、javascript 以外は何も使用せずに行う必要があります。それ以外の場合は、php を使用します。
制限のため、このサイトの外にあるスクリーンショットを photobucket に投稿する必要があり ます。