状況です。ページ2がロードされる前に、私はまだエスケープしているので、まだページ1にとどまっています。JavaScriptの割り込みイベントここ
その時点で、私はそのイベントを追跡したいと思います。
上記のシナリオを追跡できるように、JavaScriptイベントがありますか。
詳細:
に複数の要求を避けるために、「ページ-2」、ユーザーがページ-1からのリンクをクリックしたときに、私はページ-2へのリダイレクトリンクを無効にしています(への同時要求を避けるために。。
<html>
<head>
<script>
document.onkeypress = KeyPressed;
function KeyPressed(e)
{
if (!e) e = window.event; //IE Compatibility
alert(e.keyCode);
}
</script>
</head>
<body>
<a href="http://stackoverflow.com">Stack Overflow</a>
</body>
</html>
それを:「ページ-2)この時点で、我々はEscキーを押すとロードページ-2、iのページ-1で再びリンクを有効にする必要が中止
タイマーやブラウザのハッキングがないとこれが可能であるかどうかはわかりません。そのハックを使用すると、さまざまなブラウザで多くの問題が発生します。なぜそのイベントが必要なのか説明してください。おそらくあなたの問題を解決するより良い方法がありますか? – bezmax
"page-2"への同時要求を避けるため、ユーザーがpage-1からのリンクをクリックすると、ページ2にリダイレクトされ、リンクが無効になります(page-2に対する複数の要求を避けるため)。私たちはEscを押してページ2の読み込みを中止します。ページ1のリンクを再度有効にする必要があります。 – Madhu
@Madhu:余分な情報が役に立ちます。質問に追加する必要があります。 –