Struppi: Ergebnis von eval global verfügbar machen

Beitrag lesen

Ich möchte eine JavaScript-Funktion schreiben, die beim Aufruf JavaScript-Code in der globalen Ablaufumgebung verfügbar macht, also konkret:

JSEval ("function test() {alert('test');}");

soll dazu führen, dass ich eine Funktion "test" habe, die ich aufrufen kann.

wieso nicht

var test = function() { alert('test'); };

Mein erster kläglicher Versuch:

function JSEval (jscode) {
   eval(jscode);
}

Es wäre interessant zu Wissen, was in jscode stehen kann.

Struppi.