Hivatkozásra kattintáskor Firefox nem hallgat a return false-ra.
Sziasztok!
Van egy js rutin:Az lenne a feladata, hogy ha egy hivatkozásra úgy kattint a user hogy lenyomja a Ctrl-t akkor a hivatkozás betöltése helyett lefuttat egy js funkciót. IE-ben baró, lefut a funkció és a hivatkozás meghíusul, de Firefoxban miután lefut a funkció mégis megtörténik a hivatkozás. Miért lehet ez?
Ennyi a html kód:Előre köszönöm az ötleteket!
s_volenszki
■ Van egy js rutin:
- function isCtrlPressed(event)
- {
- if (event.ctrlKey==1)
- {
- return false;
- UserFunction();
- }
- else
- {
- return true;
- }
- }
Ennyi a html kód:
- <a href="http://www.domain.com" target="_blank" onclick="return isCtrlPressed(event)">Katt ide!</a>
s_volenszki
ez
function stop(event) {
if (event.preventDefault) {
event.preventDefault();
event.stopPropagation();
} else {
event.returnValue = false;
event.cancelBubble = true;
}
}
Valóban!
s_volenszki