JS: onclick/ondblclick
Üdv,
Ismert probléma, hogy nem fér meg egymással az onclick és ondblclick. Nekem mégis szükségem lenne mindkettőre, egy linkről. Utánanéztem/gondolkodtam a problémán, és az alábbi megoldást javasolják.
IE alatt működik, Firefoxnál annyi a baj, hogy nem veszi figyelembe a clearTimeout-ot, és ígyis lefuttatja az settimeoutos funkciót.
Van valakinek ötlete, hogy mitől lehet ez?
Thx.
Itt a (nem)működő példa
■ Ismert probléma, hogy nem fér meg egymással az onclick és ondblclick. Nekem mégis szükségem lenne mindkettőre, egy linkről. Utánanéztem/gondolkodtam a problémán, és az alábbi megoldást javasolják.
IE alatt működik, Firefoxnál annyi a baj, hogy nem veszi figyelembe a clearTimeout-ot, és ígyis lefuttatja az settimeoutos funkciót.
Van valakinek ötlete, hogy mitől lehet ez?
Thx.
Itt a (nem)működő példa
var click = null;
function startSingleClick()
{
click = setTimeout("showMessage('Single click')", 500);
}
function startDblClick()
{
window.clearTimeout(click);
showMessage('Double click');
}
igy pl.
De pl így jó lesz:
érdekes
Pedig használom máshol is set/clearTimeout-ot.
Köszi