可以读取BROWSER的信息确定是IE还是Firefox。

解决方案 »

  1.   

    这个跟firefox无关吧,asp .net的控件只是在服务器运行,浏览器只能被动的收取服务器发过来的东西,asp .net的控件对其是不可见的呀. 无论什么浏览器,收到的html源代码应该是一样的呀
      

  2.   

    服务器将标准的asp.net控件解释为标准的html返回,怎么可能返回到firefox和ie的输出html结果不一样呢?怀疑。。
      

  3.   

    浏览器是没有权限转换的,归根结底是ASP.NET的问题,可能是没有正确识别出浏览器类型吧
      

  4.   

    事实上是ASP.NET这么干的,不是FireFox这么干.
    ff只是接收而已.
    你可以通过适配器来重写 输出代码.
      

  5.   

    lz脸丢大了。我没学过.net都知道是lz的程序出了问题。
      

  6.   

    litujiao(无知的人) ( ) 信誉:100  2007-07-31 12:09:03  得分: 0  
     
     
       这个跟firefox无关吧,asp .net的控件只是在服务器运行,浏览器只能被动的收取服务器发过来的东西,asp .net的控件对其是不可见的呀. 无论什么浏览器,收到的html源代码应该是一样的呀
    --------------------------
    正解,建议LZ好好研究一下ASP.NET的运行机制。
      

  7.   

    事实上是ASP.NET这么干的,不是FireFox这么干.
    ff只是接收而已.
    你可以通过适配器来重写 输出代码.
      
    *****************************************************************************用功譬若掘井,与其多掘数井而皆不及泉,何若老守一井,力求及泉而用之不竭乎?
      

  8.   

    关于这个问题,我也不怕被大家BS,我的亲身经历证明asp:Panel控件在ie里是解析成div的,但在opera里就是解析成<table><tr><td></td></tr></table>
    我的文档类型是!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
      

  9.   

    这是ASP.net的问题。不是浏览器的问题。
      

  10.   

    不会吧 我的都是 div 呀!
      

  11.   

    不是ff的问题 是asp.net碰到ff就那么render了
      

  12.   

    都是微软惹得祸。讲讲我的经历吧ASP.NET v1.1 版本,
    只要页面上有验证控件,那么遇到 FF 浏览时,害怕得干脆就不敢出来了为什么呀?
    因为微软想搞一家独大
    又因为别人不买微软的帐,FF 就是不支持 document.all ,又能啥滴那么C:\Inetpub\wwwroot\aspnet_client\system_web\1_1_4322\WebUIValidation.js 所有的验证控件用到的方法在 FF 中一个也不支持。
    ASP.NET 1.1 的进程干脆就不给 FF 用验证控件了^_^
      

  13.   

    服务器端 asp.net 没正确识别出可支持的浏览器
      

  14.   

    哈哈
    用惯了 IE的的确FireFox真他妈的让人讨厌
      

  15.   

    虽然我也不是很喜欢fireFox,不过楼主显然是冤枉FireFox了,这和它没有任何的关系,服务器控件可以通过判断客户端用的是什么浏览器以及浏览器的版本号来向客户端发送不同的html代码,这主要是为了兼容性及呈现结果的一致性考虑的,所有这些都是在服务器端完成了,不是FireFox在客户端把它呈现成那样的。
      

  16.   

    FireFox支持的标准比IE还好,出现这个这么会跟浏览器有关系呢
      

  17.   

    ff和ie浏览同一个网页是有这种情况出现,做div+css的人都要在几种主流浏览器下面测试
      

  18.   

    看到标题firefor,我就知道这彪悍的兄弟把FireFox名字打错了。
    看看内容原来打错名字没什么了不起的。
      

  19.   

    FF和IE只有解析javascript不同,HTML一样吧
      

  20.   

    估计楼主是郁闷的, 我们这做网页也需要在 IE 6  IE 7 FF 上都没问题才可以, 这种要求下 就会有很多让人郁闷的事, 貌似我们这边的美工现在都是用FF做默认 做好之后 如果在IE上有问题再上补丁包,IE 在支持标准上做的不好
      

  21.   

    ie下如果也有问题,那可能机器中病毒了,浏览器端和服务器都有可能!
    要么是服务器的framework有问题,重装。
      

  22.   

    Microsoft Windows Server 2003 Standard Edition Service Pack 1IIS 6.0,IE 6.0,FireFor 2.0,.net 1.1如楼主所言,解析结果确实不一样...
      

  23.   

    还是老实的用最原始的方法输出div算了...
      

  24.   

    FireFox 是烦,好多东西和ie不兼容
      

  25.   

    之所以没有人解决.是因为楼主没有找到垃圾的根本.不是FF 不是IE根本应该是 ASP.NET的问题.所以,骂错了对象可没有人买你的帐.....这类控件还是不要用服务端的了....