0

我有一个网页,我想嵌入另一个页面。在要嵌入的页面上,我有一些 window.onload javascript,它将通过 embed 标签加载 PDF 文档。如果我只使用这样的 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 还按需在内容部分加载公司的外部网站,这就是他们想要的,所以不幸的是我不得不使用 iframe。这必须在不使用除 javascript 之外的任何东西的情况下完成,否则我只会使用 php。

由于限制,我必须在 photobucket 上发布本网站之外的 SCREENSHOT:http: //i721.photobucket.com/albums/ww217/the_t3rminat0r/Capture-2.png

4

1 回答 1

0

它看起来 div 样式(或您的示例中的边框类)的边距属性会导致问题。

于 2015-11-08T12:04:08.970 回答