Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

Javacsript probleem (eigenschap niet ondersteund.....)

tijnie
4 antwoorden
  • Ik heb een javascript gemaakt met arrays, op 9 van de 10 pc's werkt dit goed, alleen bij een enkele ontstaat er een foutmelding. NL: Deze eigenschap wordt niet ondersteund of methode wordt niet ondersteund door dit object. Als ik kijk de regel waar de fout ontstaat dan staat daar:
    myArr.pop()

    Wordt het pop() event misschien niet ondersteund door alle versie van Java? Wat kan ik dan beter gebruiken?

    Alvast bedankt…

    Groeten
  • Array.pop() wordt niet ondersteund door ie5.
    Gelukkig is dit behoorlijk makkelijk te corrigeren:
    http://www.dithered.com/javascript/array/
  • Ik heb zitten kijken maar ik zie geen vervanging voor pop(). Moet ik hem dan herschrijven of is er een commando wat pop() bij de oudere versies van IE ook laat werken…
  • Hij staat er gewoon bij hoor:
    http://www.dithered.com/javascript/array/array.txt

    [code:1:ca992df5ad]
    function isUndefined(property) {
    return (typeof property == 'undefined');
    }

    // Array.pop() - Remove the last element of an array and return it
    if (isUndefined(Array.prototype.pop) == true) {
    Array.prototype.pop = function() {
    var lastItem = null;
    if ( this.length > 0 ) {
    lastItem = this[this.length - 1];
    this.length–;
    }
    return lastItem;
    };
    }
    [/code:1:ca992df5ad]
    Kopieer dit en zet het voor al je andere js-code.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.