首页 > web前端 > html教程 > 鼠标右键新窗口打开问题_html/css_WEB-ITnose

鼠标右键新窗口打开问题_html/css_WEB-ITnose

WBOY
发布: 2016-06-24 12:24:32
原创
1762 人浏览过

A页面中有一个导航条和iframe框架,点击导航条的链接在iframe中显示B页面,可是当我鼠标右键新窗口中打开导航条链接时,弹出的页面只是单独的B页面,我想弹出的页面是B页面在A页面里的iframe中显示。哪位大哥能帮帮忙。谢谢!


回复讨论(解决方案)

B页面代码判断一下,如果页面未在iframe中,就跳转到A页面并地址栏参数传递当前页面标识

B页面代码判断一下,如果页面未在iframe中,就跳转到A页面并地址栏参数传递当前页面标识
不过这样页面会闪一下,体验欠佳

更好的做法是:
链接指向A页面并地址栏参数传递该链接的B页面地址,这样新页面打开就会打开A页面,判断一下加载相应的B页面
然后链接添加onclick事件,修改iframe的src,并返回false,这样点击链接页面不会跳转

谢谢各位,我是新手,能否给个代码参考一下?谢谢!

<frameset rows="64,*"  frameborder="NO" border="0" framespacing="0">	<frame src="index.html&id=000" noresize="noresize" frameborder="0" name="topFrame" scrolling="no" marginwidth="0" marginheight="0" target="main" />	<frameset cols="200,*"  rows="800,*" id="frame">	<frame src="index.html&id=001" name="leftFrame" noresize="noresize" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" target="main" />	<frame src="index.html&id=002" name="main" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto" target="_self" />	</frameset></frameset>
登录后复制
主要是name和target的问题

我用的是iframe,能否给个iframe的代码?楼上给的框架我不经常用,所以有点不太明白?
我的导航栏是在iframe外面的。

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板