本人开发的系统,在ie6-ie8上都运行正常,无任何问题. 目前在ie9上运行,发现一系列问题,问题如下:
问题1:输入框鼠标无法点击,必须点刷新或按钮后,才能点击输入框
问题2:下拉框需点击好几下才能展示
问题3:我用的日期时间框,点击没有反应
我网上查了下,好像到ie9上是有各种各样的问题,不知道大侠们有何高招,绝对高分相送.
问题1:输入框鼠标无法点击,必须点刷新或按钮后,才能点击输入框
问题2:下拉框需点击好几下才能展示
问题3:我用的日期时间框,点击没有反应
我网上查了下,好像到ie9上是有各种各样的问题,不知道大侠们有何高招,绝对高分相送.
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ page import="java.util.Date" %>
<%@ page import="org.apache.commons.lang.time.DateFormatUtils" %>
<%@ page import="java.util.List"%>
<%@ page import="com.guoguang.util.YString"%>
<% response.setHeader("Cache","no-cache");response.setHeader("Expires","0"); %><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
<title>公告管理</title>
<script type="text/javascript" src="./script/common_func.js" ></script>
<script type="text/javascript" src="./script/checkform.js" ></script>
<script type="text/javascript" src="./script/idcard.js" ></script>
<script type="text/javascript" src="./script/jquery-1.2.6.min.js"></script>
<script type="text/javascript" src="./script/bmwy/common.js" ></script>
<link href="css/bmwy/common.css" rel="stylesheet" type="text/css" />
<link href="css/page.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript" src="./script/My97DatePicker/WdatePicker.js"></script><%
int pageindex = Integer.parseInt((String)request.getAttribute("pageindex"));
int datacount = Integer.parseInt((String)request.getAttribute("datacount"));
int pagesize = Integer.parseInt((String)request.getAttribute("pagesize"));
int pagecount = Integer.parseInt((String)request.getAttribute("pagecount"));
%><script type="text/javascript">
function resize(){
var windowWidth, windowHeight;
if (self.innerHeight) {
windowHeight = self.innerHeight;
windowWidth = self.innerWidth;
} else if (document.documentElement && document.documentElement.clientHeight) {
windowHeight = document.documentElement.clientHeight;
windowWidth = document.documentElement.clientWidth;
} else if (document.body) {
windowHeight = document.body.clientHeight;
windowWidth = document.body.clientWidth;
}
$(".datatable").css("height",windowHeight-160);
// $(".toolbar_bottom").css("top",windowHeight-250)
}
function resize_wait(){
setTimeout("resize()", 50);
}
//"查询"按钮功能
function search() { document.jzcx.action="./NewsManager>News_search.do";
document.jzcx.submit();
}//“新增”按钮功能
function newsd() {
document.jzcx.action="./NewsManager>News_addupt.do?operator=new";
document.jzcx.submit();
}</script></head><body style="overflow:hidden;">
<form id="jzcx" name="jzcx" method="post">
<fieldset style="width:98%">
<legend><strong>"公告管理"-请输入查询条件:</strong></legend>
<table border="1" width="99.8%">
<tr>
<td align="right" width="15%">公告主题:</td>
<td width="35%"><input type="text" name="sggzt" maxlength="20"></td>
<td align="right" width="15%">公告有效状态:</td>
<td width="35%"><select name="syxbz">
<option value="">全部</option>
<option value="0">有效</option>
<option value="1">无效</option>
</select>
</td>
</tr>
<tr>
<td align="right" colspan="1">发布时间:</td>
<td colspan="4">
<input type="text" name="dfbsj1" class="Wdate" size="10" maxlength="8"
onclick="WdatePicker();" /> ~
<input type="text" name="dfbsj2" class="Wdate" size="10" maxlength="8"
onclick="WdatePicker();" />
</td>
</tr>
<tr>
<td colspan="4">
<input type="button" name="btn_search" value="查 询" onclick="search();" />
<input type="reset" name="btn_clear" class="button80" value="清 除" />
<input type="button" name="btn_add" value="新 增" onclick="newsd();" />
</td>
</tr>
</table>
</fieldset> <div class="datatable">
<table width="99.8%" border="1" cellspacing="0" cellpadding="0">
<tr class="header">
<td>序号</td>
<td>公告主题</td>
<td>发布日期</td>
<td>发布人员</td>
<td>公告有效截止期</td>
<td>操作</td>
</tr>
<c:forEach var="info" items="${subCRList}" >
<tr class="row" >
<td align="center"> ${fn:trim(info['rownum']) }</td>
<td align="center"> ${fn:trim(info['SGGZT']) }</td>
<td align="center"> ${fn:substring(info['DFBSJ'],0,10) }</td>
<td align="center"> ${fn:trim(info['FBRY']) }</td>
<td align="center"> ${fn:substring(info['DYXQX'],0,10) }</td>
<td>
<a href="#"
onclick="window.location='./NewsManager>News_details.do?&nboard_sn=${info['NBOARD_SN']}'" >详情 </a>
<a href="#"
onclick="window.location='./NewsManager>News_addupt.do?operator=edit&nboard_sn=${info['NBOARD_SN']}'" >修改 </a>
<a href="#"
onclick="if ( window.confirm('确定要删除公告序号为【${info['nboard_sn']}】的本行数据吗,请谨慎!') )
{ window.location.href='./NewsManager>News_delete.do?nboard_sn=${info['NBOARD_SN']}' }" >删除 </a>
</td>
</tr>
</c:forEach>
</table>
</div>
</form>
<div class="toolbar_bottom">【总记录数<%=datacount%> 条 每页<%=pagesize%>条 共 <%=pagecount %> 页 /第 <%=pageindex+1 %> 页 】
<input class="txt_i" type="text" maxlength="4" id="pageIndex" size="2" />
<input class="bnt_go" type="button" value="Go" />
<%if(pageindex!=0) {%><input class="bnt_np" type="button" value="上一页" page="<%=pageindex-1 %>" /><%} %>
<%if(pageindex+1<pagecount) {%><input class="bnt_np" type="button" value="下一页" page="<%=pageindex+1 %>" /><%} %>
</div><script type="text/javascript">
$(document).ready(function(){
$(".bnt_np").click(function(){
$("#page").val($(this).attr("page"));
$("#DlFrom1").submit();
});
$(".bnt_go").click(function(){
var PageIndex=$("#pageIndex").val();
if($("#pageIndex").val()=="" || isNaN(PageIndex) || PageIndex><%=pagecount%> || PageIndex<1){
alert("请正确输入页编号(1~<%=pagecount%>)");
return;
}
$("#page").val(PageIndex-1);
$("#DlFrom1").submit();
});
});
</script><form id="DlFrom1" method="post" action="./NewsManager>News_search.do" >
<input type="hidden" name="nboard_sn" value="${"NBOARD_SN" }" />
<input type="hidden" id="page" name="page" value="" />
<input type="hidden" name="datacount" value="${datacount }" />
<input type="hidden" name="sqlForCount" value="${sqlForCount }" />
<input type="hidden" name="sqlForList" value="${sqlForList }" />
</form>
</body>
</html>
LZ./script/checkform.js这个文件有没有对表单元素的一些相关操作,比如:focus事件,change事件什么的。如果有的话,贴出来看下。