输入秘密消息获取转发

时间:2013-09-16 12:56:26

标签: javascript html

我正在尝试通过在页面上输入“hello”这个句子转发到名为“test.html”的页面。例如,当我在页面上输入“hello”时,我会转发到test.html。它不会出现在文本框中;我会在没看到我正在打字的情况下输入它。我在网上对此进行过研究,但在这个主题上找不到任何内容。

1 个答案:

答案 0 :(得分:1)

我不知道它会起什么作用,但你可以做那样的事情。

  • 在文档上添加keypress侦听器。
  • 维护一个变量以保存键入的文字sec
  • 在您的按键监听器中, 将按下的键与sec连接并比较if sec=="hello" do redirect

DEMO

的Javascript

(function(){
document.addEventListener("keypress",fun);
var sec='';
function fun(e){
sec += String.fromCharCode(e.keyCode);
if(sec=="hello"){
alert("Hello typed!");  //replace this with  redirect
sec='';
}    
}

})();