2017-08-22 57 views
-1

我没有基本的jQuery,所以真的需要帮助这个。当文件准备就绪和onkeypress调用函数

$(document).ready(function(){ 
     alert('Warning!!'); 
     document.write('prohibited);}); 

上面没有我所提出的代码,但是从我的理解是,当文档准备好或完成负载了它会调用该函数,并显示窗口信息和文档编写。

我想问的是如何将它与按键相结合,让我们说当有人试图查看源代码,所以当文档准备好了,并且有人按ctrl + u然后它会调用function,然后显示alert ,并做document.write

谢谢:)

+0

的可能的复制[jQuery的:按键,CTRL + C(或组合的一些类似的) ](https://stackoverflow.com/quest离子/ 4604057/jquery-keypress-ctrlc-或某种组合类似的) –

+0

对不起,如果这是重复的,因为也许我之前尝试找到这个问题的答案时搜索一个错误的关键字,但感谢顺便说一句,我会尽量读讨论 – ChristyJ

回答

0

您可以编写按键下压事件是这样的:

$(document).on("KeyPress",function(event){ 
if(event.which == 55 && cntrlIsPressed) 
{ 
alert('Do Something'); 
document.write('prohibited'); 
}   
}); 
+0

我尝试它,但它不调用的功能,警报和document.write在所有 – ChristyJ

+0

仍然无法正常工作,crtl + u功能正常。对于'function()'我写在ext文件中,所以我打算脚本做的是当文档准备好时,它将运行'function()'并弹出'alert'并执行'document.write'如果按下ctrl + u, – ChristyJ