2012-04-25 19 views
1

私はキー入力で動作ではなく、簡単なJavaScript関数を持って、押されたキーは、キーを入力しているかどうかをチェックし、URLを構築し、適切にIEでこの機能Javascript Kill機能?

window.location.href = "url"; 

を使用してフォームを転送しますが、中のエラーFireFoxと(おそらくクロム)。コードを実行する(またはそれと同じように動作する)が、変更が起こらないように他の何かが起きている。

その場所のリダイレクト直後にalert()を置くと、それは他のコードをすべて終了させて​​しまい、私のリダイレクトがそのことをします。しかし、クリックする必要がなくても警告ボックスを表示するのは不便です。タイムアウト機能を使用しようとしても失敗しました。

通常の古いjavascriptには、機能が動作するのに十分な長さの他のすべての実行を停止する方法はありますか?私はphpのdie()のjavascript相当する必要があります。 (またはそれが何であれ)。私はこのサイトから勇気を奪うことなくこれを稼働させたいと思っています。

+0

これは単に 'window.location = url'ではありませんか? – asawyer

+1

ちょうど "javascript die"を検索すると、http://www.webdeveloper.com/forum/archive/index.php/t-124150.html – Oztaco

+1

のようなものが見つかるでしょう。 "スロー"しますが、なぜあなたはこのコードが必要なのかわかるようにコードを表示できますか? – Delta

答えて