backspace in Internet Explorer
Posted: Fri Feb 10, 2012 3:36 am
I have a webset in which users type in fields. But if users try to erase with the "backspace" key in Internet Explorer, instead of erasing their text, Internet Explorer jumps back to the previous web page in its history.
This does not happen in FireFox or Safari. In those browsers, backspace just erases your text.
Windows discussion boards are full of complaints about this "feature" of Internet Explorer. Apparently, backspace does erase text if the focus is on a regular browser field, such as in a form. But fields in a LiveCode weblet are apparently not recognized as browser fields, so the browser sends you back in history.
This makes erasing difficult in Internet Explorer. You have to use arrows and the forward delete key. Users rarely remember to do this and keep jumping out of my revlet by accident.
Does anyone know a way to "trap" the backspace key and get it to erase the text in a field, or to get the weblet fields recognized by Internet Explorer as real fields, so the backspace key erases in them?
Thanks in advance,
Steve Alessi
This does not happen in FireFox or Safari. In those browsers, backspace just erases your text.
Windows discussion boards are full of complaints about this "feature" of Internet Explorer. Apparently, backspace does erase text if the focus is on a regular browser field, such as in a form. But fields in a LiveCode weblet are apparently not recognized as browser fields, so the browser sends you back in history.
This makes erasing difficult in Internet Explorer. You have to use arrows and the forward delete key. Users rarely remember to do this and keep jumping out of my revlet by accident.
Does anyone know a way to "trap" the backspace key and get it to erase the text in a field, or to get the weblet fields recognized by Internet Explorer as real fields, so the backspace key erases in them?
Thanks in advance,
Steve Alessi