2017-08-22 39 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