如何阻止退格重定向到空白页面?

时间:2015-10-22 06:24:40

标签: javascript jsp

我正在开发一个JSP页面,每当我将光标放在禁用的文本框上并点击键盘上的退格键时,我都会看到一个空白屏幕。我该如何解决这个问题?

我已尝试使用“readonly”属性,但问题仍然存在。

1 个答案:

答案 0 :(得分:1)

您可以通过使用event.preventDefault();字段的keydown事件按下后退按钮调用readOnly来控制此行为,如下所示:

<强> HTML:

<input type="text" id="search" readOnly />

<强> jQuery的:

jQuery('#search').bind('keydown', function(event){
    var keycode = (event.keyCode ? event.keyCode : event.which);
    if(keycode == '8')
        event.preventDefault();
});

DEMO