ie运行ext时提示:对象不支持此属性或方法 
不知道怎么回事,这个问题已经困饶我2天了实在没有办法解决,只有靠大家给我看看了,现在我打开有些网站的时候都出现这个提示。 

解决方案 »

  1.   


      一般情况是你的一个 ext对象调用某个方法或者属性,那个方法或者属性并没有存在。你看看哪里调用的方法或者属性,然后对照 api 看看是否存在改方法或者属性就 ok 了。
      

  2.   

    我的ext简单:代码就是一个hello word
    [code=HTML][/c<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <base href="<%=basePath%>">
        
        <title>My JSP 'index.jsp' starting page</title>
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">

      <link rel="stylesheet" href="scripts/ext/resources/css/ext-all.css" type="text/css"></link>
      <script type="text/javascript" src="scripts/ext/adapter/ext/ext-base.js"></script>
      <script type="text/javascript" src="scripts/ext/ext-all.js"></script>
      <script type="text/javascript">
        Ext.onReady(function(){
      Ext.Msg.alert("hello word");
     
      });
      </script>
      </head>
      
      <body>
        This is my JSP page. <br>
      </body>
    </html>ode]
      

  3.   

    比如我打开
    http://primeton.javaeye.com/的图书、oracle、dorado、普元,也就是在图书后面的连接都出现错误提示,之前的没有错误提示。
      

  4.   

    呵呵,lz刚刚学ext吧,在ext中Ext.Msg.alert("param1","param2");方法是有两个参数的,param1是表示你提示窗口的窗口标题,param2才是你要提示的信息。你只穿一个参数当然报"对象不支持此属性或方法"了。
      

  5.   


      1. 检查 ext 包的引用路径是否正确
      2. 将页面上 pageEncoding="ISO-8859-1" 编码换成 UTF-8 或者是 GBK 试试。
      

  6.   

    楼主说的这个Bug,我现在就遇见了!
    崩溃!!!
    如有答案,望 告之!
      

  7.   

    我也遇到了,在firefox中不报这个错误,就只在IE中报
      

  8.   

    <body>中的第一个元素不能是纯文本,就是这个原因。。