Ich bastele gerade eine leichte JS-Verwaltung für Fly-Menüs
Eine Routine soll dann einem Menü-Beitrag eine Handlung zuweisen, die mit MouseDown dann ausgelöst wird:
flyMenu_Action(indexOfElement, action)
nun kann diese Action
a) ein Link sein
flyMenu_Action(10, "http://forum.de.selfhtml.org/cgi-bin/fo_post");
b) eine JS-Handlung
flyMenu_Action(10, "JavaScript:alert('Hallo Team-One');");
Nun schaffe ich es nicht, beides gleichzeitig zu behandenl:
a - behandele ich mit Windows.Location
b - mit eval und RegExp
Das ist aber ziemlich aufwendig und bestimmt nicht die beste Lösung...
Es muß irgendwie doch möglich sein, das so zu behandeln wie ein Link und wie ein href-Link aufzurufen ?
Gruß,
Mathias