【发布时间】:2015-10-29 11:17:17
【问题描述】:
我在使用 iframe 时遇到了这个奇怪的问题。 我有一个基于 spring portlet 框架的页面(jsp),我想在 iframe 中呈现。我制作了一个虚拟 iframe,当我使用本地服务器进行测试时,它在 IE(iE11)和 Chrome 中都运行良好。但是,一旦代码部署到开发服务器,iframe 会在 IE 中呈现第一页,但不会在单击该页面上的按钮时呈现下一页。它在 chrome 中仍然可以正常工作。我不知道为什么会这样。
这是我的虚拟 iframe 的代码:
<html>
<head>
<title>IFRAME DEMO</title>
</head>
<body>
<a href="url" target="sampleFrame">Forgot Username</a>
<a href="url" target="sampleFrame">Forgot Password</a>
<iframe src="" width="82%" height="800" name="sampleFrame">
<p>Your browser does not support iframes.</p>
</iframe>
</body>
</html>
【问题讨论】:
-
让我弄清楚,如果您单击 iframe 内的按钮,则在单击按钮时注册的操作不会触发,对吗?在你服务器上的 IE 中对吗?
-
该按钮确实触发了该事件,但没有显示应该出现的页面(jsp)。但是,当我在本地服务器上使用 IE 进行测试时,它可以正常工作。
标签: button iframe internet-explorer-11