现在我有一个index.jsp页面,里面采用的框架式结构
<frameset rows="86,*,38" border="0" style="width:1002">
<frame name="topFrame" id="topFrame" scrolling="no" noresize target="contents" src="top.jsp">
<frameset cols="175,10,*" border="0" id="frameset_body">
<frame name="leftFrame" id="leftFrame" target="main" srcleft.jsp" scrolling="no">
<frame name="rightFrame" id="rightFrame" src="right.jsp" scrolling="auto" noresize>
</frameset>
<body>
<p>此网页使用了框架,但您的浏览器不支持框架。</p>
</body>
</noframes>
</frameset>在top.jsp里面有四个超链接,链接格式是这样的
<a href="javascript:LinkFrame('leftservlet.do?','rightservlet.do?')"></a>
现在的要求是要可以在链接上点击右键菜单,可以点击在新标签中打开,
现在我用ie8是不可以这样的,ie8只要链接上有js那点击右键的时候新标签是灰色的
第二点是怎么才能在新标签中载入先进行Linkframe方法后的index.jsp,我用window.open
和在超链接中加入 target属性后,都是先打开窗口,我看它的地址就是无法打开javascript:LinkFrame()...
LinkFrame的代码
{
parent.document.getElementById("leftFrame").src = leftSrc ;
parent.document.getElementById("rightFrame").src = rightSrc;
}
求高手解答一下,感激不尽ps:好讨厌二次开发·······
<frameset rows="86,*,38" border="0" style="width:1002">
<frame name="topFrame" id="topFrame" scrolling="no" noresize target="contents" src="top.jsp">
<frameset cols="175,10,*" border="0" id="frameset_body">
<frame name="leftFrame" id="leftFrame" target="main" srcleft.jsp" scrolling="no">
<frame name="rightFrame" id="rightFrame" src="right.jsp" scrolling="auto" noresize>
</frameset>
<body>
<p>此网页使用了框架,但您的浏览器不支持框架。</p>
</body>
</noframes>
</frameset>在top.jsp里面有四个超链接,链接格式是这样的
<a href="javascript:LinkFrame('leftservlet.do?','rightservlet.do?')"></a>
现在的要求是要可以在链接上点击右键菜单,可以点击在新标签中打开,
现在我用ie8是不可以这样的,ie8只要链接上有js那点击右键的时候新标签是灰色的
第二点是怎么才能在新标签中载入先进行Linkframe方法后的index.jsp,我用window.open
和在超链接中加入 target属性后,都是先打开窗口,我看它的地址就是无法打开javascript:LinkFrame()...
LinkFrame的代码
{
parent.document.getElementById("leftFrame").src = leftSrc ;
parent.document.getElementById("rightFrame").src = rightSrc;
}
求高手解答一下,感激不尽ps:好讨厌二次开发·······
解决方案 »
- 读取图片
- eclipse中创建dynamic web project的场合,如何确定 dynamic web model version
- 超难问题,如何向iframe中的页面安全传参数
- jsp如何判断客户语言环境啊,有关国际化,请帮帮忙,谢谢
- Cannot find ActionMappings or ActionFormBeans collection问题
- 如何实现在client端把xml字符串放到请求中,然后在server端用request.getInputStream获取呢?
- 在线咨询:JSP能将科学计数法显示的数字转换成正常的数字吗?
- 在标签库里如何得到Session
- 超难问题!!!请问如何在JSP与ASP之间共亨Session? 急!!!
- 谁能给我解释一下Struts中的struts-config.xml文件中的form-bean和action-bean中要填的各项的含义?谢谢
- 日期控件不能显示,求高手。。。
- 如何在开发时测试jdbc连接的超时?
<a href="javascript:LinkFrame('leftservlet.do?','rightservlet.do?')"></a>
改成:<a href="http://www.baidu.com" onclick="javascript:LinkFrame('leftservlet.do?','rightservlet.do?')"></a>其中href的值设置为你想在新窗口中打开的链接即可。