js怎样实现,当前页面“跳出iframe”,显示当前页面?急!!!

 我来答
缓步莫迟疑C
2011-12-07 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6451万
展开全部
在不想被放在IFRAME的页中加入如下JS语句,可使该页从IFRAME中跳出.
<script language="javascript" type="text/javascript">
if(top.location!=self.location)top.location=self.location;
</script>
追问
你好,谢谢,这样写我试了,是跳出了iframe,但是返回到最初的页面将整个页面取代,而不是当前页面将整个页面取代?
例如:主页面由三个iframe组成,中间的iframe首先是登陆页面,然后是录入信息,然后是确认,到结果页面,我想这个结果页面跳出iframe,显示出来,按照你说的写,会跳到登陆页面,非显示结果页面,你看怎么解决一下?
追答
你给录入信息的页面的FORM标签添加一个target属性并设置为_blank, 这样可以保正结果页被显示在新窗口内.
或者在返回结果通过JS调用window对象的open方法,但这个方法属于自动弹窗,容易被浏览器拦截.
searchspider
2011-12-07 · TA获得超过171个赞
知道答主
回答量:62
采纳率:0%
帮助的人:96.1万
展开全部
是防止被别人框架是吗,可以这样实现,网页加入下面代码
<SCRIPT language=javascript>
if (top.location != self.location){top.location=self.location; }
</SCRIPT>
更多追问追答
追问
你好,谢谢,这样写我试了,是跳出了iframe,但是返回到最初的页面将整个页面取代,而不是当前页面将整个页面取代?
追答
你说的“最初的页面”是哪个页面,我没看懂
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式