Opera und instanceof
ralf
- javascript
Hallo,
ich möchte überprüfen, ob eine Variable eine Instanz von einem bestimmten
Funktionsobjekt darstellt. Das sollte mittels instancof auch nicht allzu
schwer sein, nur leider schlägt Opera quer bzw. er überprüft nicht
die prototypischen Verweise. IE und Moz haben damit keine Probleme und selbst
für den NS < 6 gibt es geeignete Wege dies herauszufinden (__proto__). Wer
kann helfen oder kennt ein Work-Around für den Opera?
function A () {
}
function B () {
}
B.prototype = new A();
var b = new B();
alert(b instanceof A); //- false (Opera)
alert(b instanceof B); //- true
ralf