css样式在xsl文件引入后部分效果失效

Leoloves 2017-07-19 03:50:30
最近做东西的时候遇到一个问题,三个文件:showNsr.jsp/showNsr.js/showNsr.xsl,在showNsr.jsp中引用了commons.css样式表,在通过js文件加载showNsr.xsl的时候hover不生效,其他效果都能显示出来:以下是代码
showNsr.jsp
<%@ page contentType="text/html; charset=gb2312" %>
<jsp:useBean id="island" scope="page" class="ctais.services.xml.XmlIsland" />
<html xmlns:ctais>
<head>
<title>按纳税人查询</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<SCRIPT LANGUAGE="JavaScript" src="../../../console/public/js/service.jsp"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" src="../../../console/public/js/service-extend.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript" src="../../../console/public/js/workservice.js"></SCRIPT>
<link rel="stylesheet" type="text/css" href="../css/commons.css">

<script src="../../public/jquery-easyui-1.3.5/jquery-1.8.0.min.js"></script>
<script type="text/javascript" src="../js/jquery-1.3.2.min.js"></script>
<SCRIPT LANGUAGE="JavaScript" src="js/showNsr.js"></SCRIPT>

<%
String nsrmc = request.getParameter("nsrmc");
String nsrsbh = request.getParameter("nsrsbh");
%>

<script LANGUAGE="JavaScript">
var nsrmc = "<%=nsrmc%>";
var nsrsbh = "<%=nsrsbh%>";
</script>

</head>
<body style="margin-left:0px; padding:0;">
<div>
<div id="xxxx" style="display:block;">
<fieldset>
<legend style="font-size:14px;">详细信息</legend>
<div id="tab_nsr" class="tab_01_content">
</div>
</fieldset>
</div>
</body>
</html>
<script>doQueryNsr();</script>

js代码段:
var oDoc = loadXml(res); //alert(oDoc.xml);
var files = loadFile("../xsl/showNsr.xsl"); //showNsr.xsl
var html = oDoc.transformNode(files);
document.getElementById("tab_nsr").innerHTML = html;
xsl:

<?xml version="1.0" encoding="GB2312"?>
<!--"http://www.w3.org/TR/WD-xsl"-->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl"
xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:template match="/">
<!--<script language="JavaScript" type="text/javascript">
var idex = 0;
function getId()
{
return ++idex;
}
</script>-->
<xsl:script>
var idex = 0;
function getId()
{
return ++idex;
}
</xsl:script>
<TABLE width="100%" border="1" cellspacing="0" cellpadding="0">
<TR>
<TH width="4%" class="tab_01_tr_td">序号</TH>
<TH width="13%" class="tab_01_tr_td">纳税人识别号</TH>
<TH width="13%" class="tab_01_tr_td">纳税人账户档案号</TH>
<TH width="20%" class="tab_01_tr_td">纳税人名称</TH>
<TH width="20%" class="tab_01_tr_td">生产经营地址</TH>
<TH width="20%" class="tab_01_tr_td">纳税人税务机关</TH>
<TH width="10%" class="tab_01_tr_td">纳税人状态</TH>
</TR>
<xsl:for-each select="ROOT/ITEM">
<TR class="tab_01_content_content">
<xsl:attribute name="onclick">
javascript:row_onclick("<xsl:value-of select="NSRZHDAH"/>","<xsl:value-of select="NSRMC"/>");
</xsl:attribute>
<xsl:attribute name="ondblclick">
javascript:row_ondblclick("<xsl:value-of select="NSRZHDAH"/>","<xsl:value-of select="NSRMC"/>","<xsl:value-of select="NSRSBH"/>","<xsl:value-of select="SCJYDZ"/>","<xsl:value-of select="NSRSWJG_DM"/>","<xsl:value-of select="NSRZT_DM"/>");
</xsl:attribute>
<TD style="text-align:center;padding-right:5px;padding-left:5px" class="tab_01_tr_td_hj_nr" ><xsl:eval>getId()</xsl:eval></TD>
<TD style="text-align:center;padding-right:5px;padding-left:5px" class="tab_01_tr_td_hj_nr" ><xsl:value-of select="NSRSBH"/></TD>
<TD style="text-align:center;padding-right:5px;padding-left:5px" class="tab_01_tr_td_hj_nr" ><xsl:value-of select="NSRZHDAH"/></TD>
<TD style="text-align:center;padding-right:5px;padding-left:5px" class="tab_01_tr_td_hj_nr" ><xsl:value-of select="NSRMC"/></TD>
<TD style="text-align:center;padding-right:5px;padding-left:5px" class="tab_01_tr_td_hj_nr" ><xsl:value-of select="SCJYDZ"/></TD>
<TD style="text-align:center;padding-right:5px;padding-left:5px" class="tab_01_tr_td_hj_nr" ><xsl:value-of select="NSRSWJG_DM"/></TD>
<TD style="text-align:center;padding-right:5px;padding-left:5px" class="tab_01_tr_td_hj_nr" ><xsl:value-of select="NSRZT_DM"/></TD>
</TR>
</xsl:for-each>
</TABLE>
</xsl:template>
</xsl:stylesheet>
...全文
346 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧