und bei mir verhält sich FF in dem Fall genauso wie der IE.
In dem Fall wird "test()" vom IE/FF als private Funktion des runScript-Objektes angelegt (NICHT wie Mathias vermutete als globale Funktion) und ist von onclick somit nicht aufzurufen, richtig?
In folgendem Fall verhalten sich IE und FF wie erwartet anders. FF hängt "test" an window an, IE nicht!!! Ich könnte heulen!!!!!
function runScript(code)
{
window.eval(code);
alert('window.test -> ' + window.test + '\n' +
'test -> ' + test);
};
runScript ("function test() { alert('TEST'); }");
Hast du noch ne Idee??? Bin am verzweifeln!