frameset的问题:点击url后在新窗口打开而不是target指定的窗口

问题描述

我想实现(左菜单-右主窗口)的框架,frameset是这么写的<framesetrows="120,*"cols="*"><html:framepage="/common/header.jsp"frameName="topFrame"scrolling="No"noresize="noresize"title="topFrame"/><framesetrows="*"cols="210,*"><html:framepage="/common/menu.jsp"frameName="leftFrame"scrolling="auto"noresize="noresize"title="menu"/><html:framepage="/common/welcome.jsp"frameName="mainFrame"title="mainFrame"/></frameset></frameset>其中,menu.jsp中的url是这么写的<ahref="/***.html"title="***"target="mainFrame">***</a>第一次打开这个页面时,点击菜单,可以在右边的主窗口打开页面做浏览操作时(就是只对数据库进行读操作)也没有出现异常,但是一旦我对数据库做了写操作,比如增加用户、修改用户信息啦,再点击菜单,就打开新窗口而不是显示在主窗口了,这时再刷新整个frameset,又恢复正常了。想不通原因,在网上找了很久也没找到相关的资料请大侠指正

解决方案

解决方案二:
贴一下框架页面生成的html源文件
解决方案三:
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Frameset//EN"><!--savedfromurl=(0042)http://localhost:8080/safety/mainMenu.html--><HTML><HEAD><TITLE>Safety</TITLE><METAcontent="text/html;charset=utf-8"http-equiv=Content-Type><METAname=GENERATORcontent="MSHTML8.00.6001.18259"></HEAD><FRAMESETcols=*rows=120,*><FRAMEtitle=topFramesrc="/safety/common/header.jsp"name=topFramescrolling=no><FRAMESETcols=210,*rows=*><FRAMEtitle=menusrc="/safety/common/menu.jsp"name=leftFrame><FRAMEtitle=mainFramesrc="/safety/common/welcome.jsp"name=mainFrame></FRAMESET></FRAMESET></HTML>
解决方案四:
我的也是这样的,好像是一次性的一样。

时间: 2024-08-01 17:08:44

frameset的问题:点击url后在新窗口打开而不是target指定的窗口的相关文章

在新窗口下载xls文件,弹出下载对话框,点击保存后关闭新窗口

问题描述 我在jsp画面中点超链接,在新窗口执行servlet下载xls文件,当出现下载对话框时,点保存按钮怎么关闭执行servlet的新窗口呢?请各位高手指教!!!!! 解决方案 解决方案二:哪位高手关注一下呀?解决方案三:使用javascript吧resp.setContentType("text/html;charset=GBK");PrintWriterout=resp.getWriter();out.println("<scriptlanguage="

js实现点击链接后延迟3秒再跳转的方法

  本文实例讲述了js实现点击链接后延迟3秒再跳转的方法.分享给大家供大家参考.具体分析如下: js实现点击链接后延迟3秒再跳转.不管有没有用,咱们反正能实现 使用setTimeout()函数实现跳转延迟 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <html> <head> <title> jquery 延迟跳转</title> <meta http-equiv="content-type" conten

当你在浏览器地址栏输入一个URL后回车,将会发生的事情?

这道题目没有所谓的完全的正确答案,这个题目可以让你在任意的一个点深入下去, 只要你对这个点是熟悉的.以下是一个大概流程: 浏览器向DNS服务器查找输入URL对应的IP地址. DNS服务器返回网站的IP地址. 浏览器根据IP地址与目标web服务器在80端口上建立TCP连接 浏览器获取请求页面的html代码. 浏览器在显示窗口内渲染HTML. 窗口关闭时,浏览器终止与服务器的连接. 这其中最有趣的是第1步和第2步(域名解析).我们输入的网址(域名)是IP地址的一个别名, 在一个DNS内,一个域名对应

javascript-点击超链接后新页面没加载js

问题描述 点击超链接后新页面没加载js 问题是这样:两个页面 A B,A页面有个超链接,点击A页面的超链接后跳转到B页面,但是B页面没加载JS,刷新B页面之后才加载JS,怎样点击超链接之后自动刷新B页面或者自动加载JS,或者我这个B页面无法加载JS是什么原因造成的? 解决方案 a链接跳转到另外一个页面或者在本页面显示都是重新加载的,你的B页面渲染后js不显示要麽是你的js路径没有对,这个好检查,另一个就是你的写法是调用jquery库的,这时候你就得检查了,先加载jquery库文件,然后在加载你自

如何用jquery实现,当点击添加行后,行中的value中的EL表达式的值也增加

问题描述 如何用jquery实现,当点击添加行后,行中的value中的EL表达式的值也增加 类似这里添加行的value永远是questionNaireQuestion.option1 , value=""${questionNaireQuestion.option1 }""能否达到这样的效果: value=""${questionNaireQuestion.'+(phName)+' }"",这样的写法是错误的,改如何写达到如此

android webview 加载html 第一次字体正常,点击按钮后字体变大

问题描述 android webview 加载html 第一次字体正常,点击按钮后字体变大 使用android webview 加载html页面,第一次加载的没有问题,点击按钮之后,页面上非 控件的元素字体变大.哪位大神知道这是什么原因? 解决方案 public class MainActivity extends Activity { private WebView webView; private long firstTime = 0; private FrameLayout frame;

php-点击按钮后,怎么将form表单中的数据提交到弹窗中显示?

问题描述 点击按钮后,怎么将form表单中的数据提交到弹窗中显示? 点击按钮后,怎么将form表单中的数据提交到弹窗中显示?本人学习的是php语言 解决方案 http://blog.csdn.net/wangzi11322/article/details/45287967 解决方案二: 指定表单的target就行了,可以在指定窗口打开或者新窗口打开,不设置默认为当前窗口打开 <form target="窗口名称或者_blank" 解决方案三: 先用serializeArray序列

js实现点击链接后延迟3秒再跳转的方法_javascript技巧

本文实例讲述了js实现点击链接后延迟3秒再跳转的方法.分享给大家供大家参考.具体分析如下: js实现点击链接后延迟3秒再跳转.不管有没有用,咱们反正能实现 使用setTimeout()函数实现跳转延迟 <html> <head> <title> jquery 延迟跳转</title> <meta http-equiv="content-type" content="text/html;charset=utf-8"

为什么点击连接后不能打开服务器上含有中文的文件?

问题描述 为什么点击连接后不能打开服务器上含有中文的文件? 解决方案 解决方案二:我采用的开发环境是:Apache6.0,URIencoding是gb2312MYSQL4.1,default-character-set=gb2312,default-character-set=gb2312在显示的页面的部分代码是:<%@pagecontentType="text/html;charset=GB2312"%><%@pageimport="com.citic.j