在ie8浏览器中使用jquery-2.0.3:object不';不支持此属性或方法
我使用jquery。它在firefox中运行良好。但当我用ie8打开它时,会得到同样的错误: 对象不支持此属性或方法。第834行 我禁用这一行并在这一行中找到相同的错误:8363316 我制作了示例代码并进行了测试,它从不显示我的警报:在ie8浏览器中使用jquery-2.0.3:object不';不支持此属性或方法,jquery,internet-explorer-8,Jquery,Internet Explorer 8,我使用jquery。它在firefox中运行良好。但当我用ie8打开它时,会得到同样的错误: 对象不支持此属性或方法。第834行 我禁用这一行并在这一行中找到相同的错误:8363316 我制作了示例代码并进行了测试,它从不显示我的警报: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head id="Head1" runat="server">
<script type="text/javascript" src="jscripts/jquery-2.0.3.js"></script>
<script type="text/javascript" >
var isIE8 = $.browser.msie && +$.browser.version === 8;
var isIE8 = $.browser.msie && +$.browser.version === 8;
if ( isIE8 ) {
alert("ie8");}
alert("test");
...
变量isIE8=$.browser.msie&+$.browser.version===8;
变量isIE8=$.browser.msie&+$.browser.version===8;
如果(isIE8){
警报(“ie8”);}
警报(“测试”);
...
大家能帮帮我吗?
谢谢大家!
2.0如何改变
以下是jQuery 2.0带来的一些变化:
不再支持IE6/7/8:记住这也会影响IE9
甚至IE10,如果它们在“兼容性视图”模式下使用
模仿旧版本的。以防止这些较新的IE版本
回到史前模式,我们建议您始终使用
与X-UA兼容的标记或HTTP头。如果您可以使用HTTP头,请将其删除
性能稍好一些,因为它避免了潜在的
重新启动浏览器解析器
如评论中所述,jQuery2.x“不支持InternetExplorer6、7或8” 发件人: 此属性已在jQuery 1.9中删除,仅通过jQuery.migrate插件可用。请尝试改用功能检测
jq 2.x不再支持较旧的浏览器,因为IE8jQuery 2.x具有与jQuery 1.x相同的API,但不支持Internet Explorer 6、7或8。
$。浏览器在jQuery的最新版本中被删除。$。浏览器在1.3中被弃用(2009年1月)