Hallo,
ich habe das jetzt so gelöst, dass ich die Referenz der Methode auf eine andere Methode gesetzt habe. In dieser Methode führe ich dann den additiven Code aus, und anschließend rufe ich die ursprüngliche Methode auf.
var origDoSth = self.DoSth;
self.DoSth = self.DoSth2;
function DoSth2() {
// my code
// bla blub
// call original
origDoSth()
}
Grüße,
Janick
ich habe mal eine Frage.
Kann ich mittels JavaScript zur Laufzeit den Code einer Funktion erweitern?
Also aus
function DoSth() {
alert("nein");
}
>
> soll werden
> ~~~javascript
function DoSth() {
> alert("ja");
> alert("nein");
> }
Es geht mir hierbei rein um das Interesse. Wie fragwürdig das ganze ist sei mal dahin gestellt.
Vielen Dank
Janick