我是用J2EE开发的,在前台用 <base href="<%=basePath %>" /> 来读取路径,登录是用的AJAX, 在firefox里面一点问题也没有,但是在IE里面不行,我用工具调了下,发现用户是登录了,但是转不了,路径有问题,不知道是不是IE里面base标签有冲突,还是怎么了?

解决方案 »

  1.   

    <base>标签是html标签,和IE没关系。
        有种情况,IE和FF对base支持可能不一样。  建议去掉base试试
      

  2.   

    应该不是base标签的问题,是不是Ajax那边的问题吧
      

  3.   

    我也觉得可能是你ajax的问题。
      

  4.   

    不是base标签的问题,检查下ajax
      

  5.   

    如果不是base标签问题,那为什么在FIREFOX里和谷歌浏览器里可以,而在IE不行呢?
      

  6.   

    楼主建议你多debug啊,看看后台代码运行完毕没有,如果后台没有问题的话,你可以用一些ie的调试工具,或者直接一步一步的alert看看程序卡在哪里了再问。你这样说,太笼统了
      

  7.   

    多谢各位了,问题解决了,是一个sx标签问题,我在页面里加了个时间控件,导致了这种情况,路径加载不进来。后来我把</sx:head>放在base标签后就可以了。