【发布时间】:2009-05-11 18:00:17
【问题描述】:
我试图模仿 Facebook 的一个非常简单的功能。当您单击某人共享的链接时,您会被带到一个页面,该页面顶部有一个 Facebook 工具栏,而实际页面在 iframe 中加载在它下方。我正在使用的 url 有正在传递的参数,所以它最终是:
<iframe src="https://example.com/login.php?uname=uname&pw=pw&key=1234"></iframe>
如果我直接访问 url(在地址栏中),它可以工作,但如果我在 iframe 中这样做,它不会(我被带到网站的主页)。 Firefox、Opera 和 Chrome 运行正常,但 IE 不能,令人惊讶的是,Safari 也不能。现在,如果我直接访问 url,然后尝试 iframe 方法,IE 和 Safari 的行为与预期一样,但这不是一个理想的解决方案。
有什么想法吗?我曾尝试使用 JS 设置 src,但没有运气。
【问题讨论】:
标签: internet-explorer iframe safari