【发布时间】:2013-11-07 08:29:15
【问题描述】:
我需要在新的弹出窗口中显示 iframe,以便 iFrame 看起来像子页面的正常内容,而不是 iframe。 这是我正在使用的代码。
<html>
.
.
<a class="link" href="javascript:popup();">show popup</a>
.
.
</html>
通过单击显示弹出窗口,我正在调用 javascript 函数,我正在打开窗口。 代码是:
window.open('../jsp/popupPage.jsp','targetWindow','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=1050,height=2000
而popupPage.jsp 包含以下内容:
<html>
<head>
<title>Cancellation Policy</title>
</head>
<body>
<span>Blah Blah</span>
<br /><br />
<iframe src="http://google.co.in" ></iframe>
</body>
</html>
现在的问题是 iframe 显示有边框并且滚动它看起来不太好。 我想要像 iframe 内容这样的东西应该看起来像普通页面的内容以及 Blah Blah (iframe 内容)
我使用了 HTML5 的无缝属性,但仅适用于 chrome 浏览器。 还有一点需要注意的是,我不能使用overflow="no",因为我不确定来自第三个站点的iframe 页面的宽度和高度。
【问题讨论】:
-
也可以将
seamless添加到你的iframe标签中。
标签: javascript jquery html css iframe