【问题标题】:if ($.browser.msie) not working+ie6如果($.browser.msie)不工作+ie6
【发布时间】:2010-10-26 13:42:08
【问题描述】:

我的项目中有master。我已经在我的master page中添加了js文件。这样我就可以在我的内容页面中调用该函数。我的问题是当我使用这个函数时“”if(!$。 browser.msie){alert("Not ie Browser");}"" 在 ie6 中不起作用。在 ie6 中,当页面加载发生时,它一直显示 alert("Not ie Browser")?我能找到一些原因吗这个?

谢谢

【问题讨论】:

  • $.browser 不是内置的 JavaScript 属性。你用的是原型还是 jQuery 之类的 JS 框架?

标签: asp.net jquery internet-explorer-6


【解决方案1】:

试试这个。

if($.browser.msie && $.browser.version=="6.0") alert("I am IE6");

【讨论】:

  • if(!$.browser.msie && $.browser.version=="6.0") {alert("Not IE6");} 这个警报一直显示
  • 我使用了母版页和单独的 javascript 文件
  • @Joby 删除!在 if 条件中从头开始操作
  • 我在这个条件 "if(!$.browser.msie && $.browser.version=="6.0")" 中使用了这个函数 "function pageLoad(){ }"。现在我改变了反转方式......现在它正在工作......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-10-03
  • 2010-12-12
  • 1970-01-01
  • 1970-01-01
  • 2015-03-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多