终于解决了一个困扰我许久的问题:通过window.showModalDialog打开的页面,Form提交,标题丢失

 问题描述:
       1、在A页面用window.showModalDialog打开B页面。
       2、在B页面有个搜索功能,是通过Form提交给自己。
       3、打开页面的时候标题正常。
4、Form提交后回来,窗口标题丢失。
5、看代码:
         <head>
   <base target = "_self">
   <link href = "<%=request.getContextPath() %>/WEB-JSP/css/css2.css" rel = "stylesheet" type = "text/css">
   <link href = "<%=request.getContextPath() %>/WEB-JSP/css/blue.css" rel = "stylesheet" type = "text/css">
       <link href = "<%=request.getContextPath() %>/WEB-JSP/css/calendar-blue.css" rel = "stylesheet" type = "text/css">
   <script language = "JavaScript" src = "<%=request.getContextPath() %>/WEB-JSP/js/common.js"></ script>
   <script language = "JavaScript" src = "<%=request.getContextPath() %>/WEB-JSP/js/sorttable.js"></ script>
   <script language = "JavaScript" src = "<%=request.getContextPath() %>/WEB-JSP/js/validation.js"></ script>
   <title> 查询 </title>
   </head>
     6、这个问题困扰了我许久,终于在今天找到了解决方法:
          把title标签移到 head标签最上面:  
         <head>
        <base target = "_self">   
        <title> 查询 </title>    <link href = "<%=request.getContextPath() %>/WEB-JSP/css/css2.css" rel = "stylesheet" type = "text/css">
   <link href = "<%=request.getContextPath() %>/WEB-JSP/css/blue.css" rel = "stylesheet" type = "text/css">
       <link href = "<%=request.getContextPath() %>/WEB-JSP/css/calendar-blue.css" rel = "stylesheet" type = "text/css">
   <script language = "JavaScript" src = "<%=request.getContextPath() %>/WEB-JSP/js/common.js"></ script>
   <script language = "JavaScript" src = "<%=request.getContextPath() %>/WEB-JSP/js/sorttable.js"></ script>
   <script language = "JavaScript" src = "<%=request.getContextPath() %>/WEB-JSP/js/validation.js"></ script>
   </head>
     7、此问题非常之BT,网上搜索一下以下答案:
          1 )模式窗口比较特殊,所以对于title的位置比较敏感。
          2 )title标签本来就应该放在<HEAD></HEAD>中的最上边, 只不过普通的 窗口允许或者忽略了title没有放在最上面的错误
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值