浏览器IE6
在一个页面中有一个连接,连接的页面内容如下:
<%@ page contentType="text/xml; charset=UTF-8" language="java"%>
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/style/tabpage.xsl"?>
<jsp:directive.page import="com.util.Convert"/>
<tabpage>
<%
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);

long fgs_id=Convert.strToLong(request.getParameter("fgs_id"));
long gls_id=Convert.strToLong(request.getParameter("gls_id"));
%>
<title>巡查养护</title>
<page>
<title>巡查记录</title>
<action>/inspection.do?method=list&amp;fgs_id=<%=fgs_id%>&amp;gls_id=<%=gls_id%></action>
</page>
<page>
<title>养护日志</title>
<action>/conservation.do?method=list&amp;fgs_id=<%=fgs_id%>&amp;gls_id=<%=gls_id%></action>
</page>
</tabpage>
问题是在IE7下可以正常打开;在IE6下点了连接没反应。
请各位帮帮忙!

解决方案 »

  1.   

    简单一点问,IE6中单击连接,连接的网页代码是xml、xsl需要注意什么!!!
      

  2.   

    <action>
    在这行代码后
    /inspection.do?method=list&amp;fgs_id= <%=fgs_id%>&amp;gls_id= <%=gls_id%> ???
    </action>
    麻烦各位写写!谢谢各位!!!
      

  3.   

    /inspection.do?method=list&amp;fgs_id= <%=fgs_id%>&amp;gls_id= <%=gls_id%>&amp;p_ramdom=<%=Math.abs((new java.util.Random()).nextInt())%>
      

  4.   

    一个连接到index.jsp<%@ page contentType="text/xml; charset=UTF-8" language="java"%>
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="/style/tabpage.xsl"?>
    <jsp:directive.page import="com.util.Convert"/>
    <tabpage>
    <%
    response.setHeader("Pragma", "No-cache");
    response.setHeader("Cache-Control", "no-cache");
    response.setDateHeader("Expires", 0);

    long fgs_id=Convert.strToLong(request.getParameter("fgs_id"));
    long gls_id=Convert.strToLong(request.getParameter("gls_id"));
    %>
    <title>巡查养护</title>
    <page>
    <title>巡查记录</title>
    <action>/inspection.do?method=list&amp;fgs_id=<%=fgs_id%>&amp;gls_id=<%=gls_id%>&amp;p_ramdom= <%=Math.abs((new java.util.Random()).nextInt())%></action>
    </page>
    <page>
    <title>养护日志</title>
    <action>/conservation.do?method=list&amp;fgs_id=<%=fgs_id%>&amp;gls_id=<%=gls_id%>&amp;p_ramdom= <%=Math.abs((new java.util.Random()).nextInt())%></action>
    </page>
    </tabpage>下面是xsl<?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">
    <html>
    <head>
    <title><xsl:value-of select="tabpage/title" /></title>
    <link rel="stylesheet" type="text/css" href="/style/global.css" />
    </head>
    <body>
    <table class="layout" width="100%" height="100%" cellspacing="0">
    <tr height="41">
    <td>
    <ul class="tab">
    <xsl:for-each select="tabpage/page">
    <li>
    <a href="{action}" target="page" title="点击显示 {title}"><xsl:value-of select="title" /></a>
    </li>
    </xsl:for-each>
    <xsl:for-each select="tabpage/back[1]">
    <li class="button">
    <a href="{action}" target="_self" title="点击 {title}"><xsl:value-of select="title" /></a>
    </li>
    </xsl:for-each>
    </ul>
    </td>
    </tr>
    <tr height="*">
    <td>
    <iframe src="{tabpage/page[1]/action}" name="page" width="100%" height="100%" frameborder="0" scrolling="auto">
    </iframe>
    </td>
    </tr>
    </table>
    </body>
    </html>
    </xsl:template>
    </xsl:stylesheet>
    问题是在IE7中没问题,在IE6中点击链接后没反应(但是在IE6中,选择链接右键"在新窗口中打开"可以)谢谢各位!!!
      

  5.   

    按你说的情况你的代码应该没有什么问题的。
    问题是在IE7中没问题,在IE6中点击链接后没反应(但是在IE6中,选择链接右键"在新窗口中打开"可以 这一句,感觉问题是不是出在“target”上。PS:对这个不懂,只是个人意见...
      

  6.   

    把 xsl
    <?xml version="1.0" encoding="UTF-8"?>
    改为:
    <?xml version="1.0" ?>看看
      

  7.   

    把生成页面后的HTML代码拿出来看看,应该就容易判断哪里出问题了
      

  8.   

    <%@ page contentType="text/xml; charset=UTF-8" language="java"%>
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="/style/tabpage.xsl"?>
    <jsp:directive.page import="com.util.Convert"/>和
    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/"> 我想应该问题可能出现在这2个头的问题上以前我遇到过类似问题,我从别的地方贴了个头就ok啦。。当时任务急我也没有深追究希望对lz有提示帮助