dedlfix: String in Bezeichner konvertieren

Beitrag lesen

echo $begrüßung;

Wait4LoadJS('g_pInd', MachWasFunktionWennGeladen);

Hat jemand eine Lösung?

Mir gefällt sie irgendwie nicht besonders, aber sie funktioniert ohne Fehlermeldung (im FF):

function Wait4LoadJS(a, b, c) {
  // zum Testen, was übergeben wird
  alert(a);
  alert(typeof(a));
  alert(b);
}

Wait4LoadJS(typeof(g_pInd), 'g_pInd', MachWasFunktionWennGeladen);

In a wird immer ein String übergeben, der z.B. "number", "string" oder "undefined" enthält. Anhand dessen weißt du, ob die Variable existiert oder nicht.
Der eigentliche Name der Variablen wird als Extra-Parameter übergeben werden.

echo "$verabschiedung $name";