Hi hab folgende situation, ich ruf mehtode 1 auf
add("eineNeuFunction");
-------------
function add(name)
{
//neue function erstellen die den übergeben namen hat
//also z.B.:
//function eineNeuFunction(){ alert('Ich bin die neue Function!'); }
//und dann im code verfügbar machen
}
so mein problem ist jetzt folgendes document.write geht nicht da dan alles ja überschrieben wird, hab auch schon probiert
document.body.innerHTML+="<script type="text/javascript" id="DynJS">function echo(){ alert('es klappt'); }</script>";
geht auch nicht, er macht es zwar, aber ich kann die methode aus einen einbetteten iframe mit parent.echo() nicht aufrufen sagt er findet die methode nicht.
hab auch scho versucht mit den html tag '<script type="text/javascript" id="DynJS"></script>'
das script feld über die id anzusprechen, das geht zwar aber wenn ich xyz.innerHTML+="function echo(){ alert('es klappt'); }" mach knallt es wieder!
jetzt weis ich nimmer weiter hab auch scho ne stunde im web mit google gesucht aber nix gefunden.