flashnfantasy: href="JavaScript:alert('hallo')" für eine DIV simulieren

Beitrag lesen

Habe das Problem noch einfacher gelöst:

addFlyAction (orign, action)

var dlink = document.createElement("a");
  dlink.href = action;
  dlink.style.textDecoration = "none";
  while (0 < orign.childNodes.length) dlink.appendChild(orign.childNodes[0]);
  orign.appendChild(dlink);

Die Idee ist, daß man zwischen der DIV, die sich wie ein Link verhalten soll, und all den Children, ein A-Tag einschiebt.

Das Problem ist halt nur, daß dieser A-Tag den Style verändern kann.
Aber wenn man das weiß, dann kann man da entsprechend drauf reagieren.

Gruß,
Mathias