1

私は evere onunload イベントで、1 秒でいくつかの div を切り替える jQuery 呼び出しを作成したいと思います。そして、アンロードを行いたいと思います。

アンロードを 1 秒間タイムアウトして、この時間内に jQuery 呼び出しを行うにはどうすればよいですか?

手伝ってくれてありがとう!

フロー

編集:

わかりました、最もまずまずの解決策は、通常のリンクの代わりに、すべてのリンクが次のような JavaScript 呼び出しを取得することです。

<a href="link('http://google.ch')">Google</a>

そして関数リンク:

function link(param) {
    //Here a for loop to toggle all the divs what I wanted before...
    window.location=param;
}

しかし、助けてくれてありがとう;)

4

1 に答える 1

1

beforeunloadalert()のイベントは、、などのブロックアクションでのみ停止できprompt()ます。

したがって、そのイベントで関数を呼び出そうとした場合、ブラウザは単にそれを無視する可能性があります。

于 2011-04-06T06:51:45.917 に答える