`
tongjun_zhou
  • 浏览: 27790 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
阅读更多
遇到一个很奇怪的问题在火狐和google浏览器下都不报JS错误,  唯独在ie8上报“对象不支持此属性或方法”,郁闷了半天
  百度了好多次也没有查到解决的方法。
  原来是定义变量时有问题

1、 出错的代码:
    function bye(){
         b=$("#id").val().split("@");
        b.pop();      
        bb=b.join("@")
         window.location.href='$localhost:8080/test@id='+bb }   
  但是以上这种情况在火狐和google浏览器的环境下不报错,这是为什么?

2、 修改后不报错的代码
    
    function bye(){
        var b=$("#id").val().split("@");
        b.pop();      
        bb=b.join("@")
         window.location.href='$localhost:8080/test@id='+bb }
      
分享到:
评论

相关推荐

    对象不支持此属性或方法.rar

    标题“对象不支持此属性或方法.rar”以及描述中的“对象不支持此属性或方法工具”都指向一个常见的编程错误,通常在使用VBScript、VBA、JavaScript或其他面向对象编程语言时会出现。这个错误通常意味着你尝试访问或...

    对象不支持indexOf属性或方法的解决方法(必看)

    然而,`indexOf` 方法并不是所有对象都支持的,尤其是在一些较旧的浏览器版本,如 IE8 及以下,它们可能不完全支持 ECMAScript 5 的新特性,因此会出现"对象不支持indexOf属性或方法"的错误。 在标题和描述中提到的...

    JavaScript面向对象的支持

    JavaScript是一种广泛应用于Web开发的脚本语言,它虽然支持面向对象编程,但其面向对象的实现方式与其他传统面向对象语言(如Java或C++)有所不同。JavaScript中的面向对象特性主要体现在以下几个方面: 1. **基于...

    javascript面向对象之共享成员属性与方法及prototype关键字用法.docx

    当一个对象尝试访问一个属性或方法时,如果该对象自身没有这个属性或方法,JavaScript引擎会沿着原型链查找,直到找到该属性或方法为止。这种机制使得我们可以将某些属性或方法放在`prototype`对象上,从而实现多个...

    支持IE8的Echarts.js

    这意味着在IE8上,我们需要考虑一些现代JavaScript语法的不兼容性,比如没有Array.forEach、map等方法,也没有JSON对象。此外,IE8对CSS3的支持也相当有限,这可能会影响到ECharts图表的样式和动画效果。 ECharts...

    JS内置对象属性及方法[参考].pdf

    JavaScript是一种广泛用于网页和网络应用的脚本语言,其内置对象和方法是其核心特性之一,提供了丰富的功能以支持各种编程需求。这里我们将详细探讨JS中的两个关键内置对象:Date和Math。 首先,Date对象是...

    javascript对象转换成json

    总结来说,JavaScript中的JSON转换是通过`JSON.stringify()`方法实现的,它可以方便地将JavaScript对象转换为JSON字符串,用于数据传输或存储。同时,我们可以通过提供`toJSON()`方法来自定义对象的序列化行为,以...

    网页运行时提示对象不支持abigimage属性或方法

    在网页开发过程中,遇到“对象不支持abigimage属性或方法”的错误,通常是由于JavaScript代码在尝试访问或操作一个不支持特定属性或方法的对象导致的。这个问题在IE浏览器中尤其常见,因为IE对某些JavaScript特性...

    遍历指定对象所有的属性名称和值.rar

    不过,原生JavaScript对象通常不直接支持此协议,除非自定义迭代器。 7. **ES6的展开运算符**(...): 可以结合`Object.keys()`或`Object.getOwnPropertyNames()`,通过解构赋值来遍历对象属性。例如: ```...

    JavaScript — 对象和属性的特性1

    对于内置对象,如`name`或`arguments`等属性,`configurable`通常是`false`,这意味着这些属性不能被删除或更改其配置。 `writable`属性指示一个属性的值是否可以被改变。如果`writable`是`true`,那么你可以直接...

    javascript常用对象梳理

    (注:此方法在IE5.5及Netscape6.0中不支持) - **17. `back()` 方法** - **语法**: `window.back()` - **功能**: 模拟用户点击浏览器上的“后退”按钮,将页面转到浏览器的上一页。(注:IE5.5不支持该方法) ...

    javascript对象、属性

    ### JavaScript对象与属性详解 #### Document对象及其方法 在JavaScript中,`Document`对象是用于访问和操作HTML文档的核心对象之一。它包含了多种方法和属性,可以帮助开发者动态地修改网页内容。 - **`document...

    Javascript面向对象编程.

    面向对象编程(Object-Oriented Programming,OOP)是编程的一种重要范式,JavaScript也完全支持这一特性,尽管它并非一种传统的静态类型语言。这篇博客文章可能详细讨论了如何在JavaScript中实现面向对象编程。 在...

    Javascript中获取对象的原型对象的方法小结

    在Javascript中,如果我们有一个对象但是又不知道它的构造函数时,如何获取它的原型对象呢? 在Chrome中或是FireFox浏览器中,我们可以直接使用对象的__proto__属性获取它的原型对象。 代码如下: <!– lang: js ...

    javascript对象参考手册

    冻结的对象不能添加、删除属性或改变属性的可枚举性、可配置性,密封的对象不能添加新的属性。 7. **Proxy和Reflect**:ES6引入了Proxy,可以创建一个代理对象,拦截并自定义对原对象的操作。Reflect API则提供了与...

    javascript 常用的属性与方法

    本篇文章主要聚焦于JavaScript中的一些常用属性和方法,特别是针对文档对象模型(DOM)的操作。 1. **document对象**:作为JavaScript中的全局对象,它代表了整个HTML或XML文档。例如,`document.title`用于设置或...

    js面向对象

    - **方括号引用**:可以使用字符串(包括变量)来引用成员,如`instance1["myProperty"]`或`instance1["myMethod"]()`,这在动态决定属性或方法名时很有用。 - **eval函数**:虽然不推荐,但在某些场景下,`eval`...

    对象不支持属性或方法“ igReportViewer”

    看起来像是来自组件的错误消息(基础结构报表查看器?)。您最好检查一下文档。您可以尝试在有问题的行上方添加console.log($(“#viewer”)),并查看该对象的属性。 如果这不是一个问题...

    layui表格导出Excel,js对象属性循环.pdf

    - `JSON.parse()`: 将字符串转换为JavaScript对象,以便于操作数据。 - `HeaderjsonStr` 和 `ContextJsonStr` 的构建过程:将表头和表格内容转化为JSON格式的字符串,以便于创建二维数组。每个单元格的数据作为...

Global site tag (gtag.js) - Google Analytics