微软JScript运行时错误:对象不支持此属性或方法 [英] Microsoft JScript runtime error: Object doesn't support this property or method
本文介绍了微软JScript运行时错误:对象不支持此属性或方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在ASP.NET中使用jGrowl,但我得到一个微软JScript运行时错误:试图在IE中运行页面时,对象不支持此属性或方法错误。任何想法,为什么发生这种情况?
<链接rel =stylesheet属性HREF =CSS / jquery.jgrowl.css类型=文/ CSS/>
<风格类型=文/ CSS>
div.jGrowl div.smoke {
背景:网址(图像/ smoke.png)不重复;
-moz-边界半径:0像素;
-webkit-边界半径:0像素;
宽度:280像素;
高度:55像素;
溢出:隐藏;
}
< /风格>
<! - [如果LT IE 7>
<链接rel =stylesheet属性HREF =CSS / jquery.jgrowl.ie6.css类型=文/ CSS/>
百分比抑制率ENDIF] - GT!;<脚本类型=文/ JavaScript的SRC =JS / jquery.js和>< / SCRIPT>
<脚本类型=文/ JavaScript的SRC =JS / jquery.jgrowl.js>< / SCRIPT>
<脚本类型=文/ JavaScript的SRC =JS / jquery.template.js>< / SCRIPT>
<脚本类型=文/ JavaScript的SRC =JS / jquery.ui.all.js>< / SCRIPT>
<脚本类型=文/ JavaScript的SRC =JS / jQuery的-1.4.2.js>< / SCRIPT>
<脚本类型=文/ JavaScript的> $(文件)。就绪(函数(){ $('#test2的')。jGrowl(TEST,{
主题:'烟',
接近:真
});});< / SCRIPT>
BODY:
<一的onclick =$('#测试2')jGrowl('TEST'); HREF =JavaScript的:无效(0);>样品3'; / A>
解决方案
我想你,包括两次jQuery的。你有一个的jquery.js和jQuery-1.4.2.js脚本文件包括在内。一切似乎都被插入到第一个实例,然后最后包括覆盖 $
。所以这就是为什么你看到此错误消息。
I am trying to use jGrowl in ASP.NET, but am getting a Microsoft JScript runtime error: Object doesn't support this property or method error when trying to run the page in IE. Any ideas why this is happening?
<link rel="stylesheet" href="css/jquery.jgrowl.css" type="text/css" />
<style type="text/css">
div.jGrowl div.smoke {
background: url(images/smoke.png) no-repeat;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
width: 280px;
height: 55px;
overflow: hidden;
}
</style>
<!--[if lt IE 7]>
<link rel="stylesheet" href="css/jquery.jgrowl.ie6.css" type="text/css" />
<![endif]-->
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.jgrowl.js"></script>
<script type="text/javascript" src="js/jquery.template.js"></script>
<script type="text/javascript" src="js/jquery.ui.all.js"></script>
<script type="text/javascript" src="js/jquery-1.4.2.js" ></script>
<script type="text/javascript">
$(document).ready(function(){
$('#test2').jGrowl("TEST", {
theme: 'smoke',
closer: true
});
});
</script>
BODY:
<a onclick="$('#test2').jGrowl('TEST');" href="javascript:void(0);">Sample 3</a>
解决方案
I think you are including jquery twice. You have a jquery.js and jquery-1.4.2.js script files included. Everything seems to be plugging into the first instance and then the last include overrides $
. So that's why you're seeing this error message.
这篇关于微软JScript运行时错误:对象不支持此属性或方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文