送信ボタンを使わずにデータを送信する(5秒後にマウス座標を送信する) |
Internet Explorer | Netscape Navigator | ||||||
---|---|---|---|---|---|---|---|
4.0x | 4.5 | 5.0x | 5.5 | 6.0 | 4.x | 6.0 | |
Windows | ○ | - | ○ | ○ | ○ | × | × |
Macintosh | ○ | ○ | ○ | - | - | × | × |
UNIX | - | - | - | - | - | × | × |
解 説 | 送信ボタンを使わずにデータを送信するにはlocation.hrefに?を付加し以後に送信したいデータを付け加えます。サンプルではマウスのXY座標の2つを送信しています。受け側ではlocation.searchにより?以後の文字を取り出します。(?の文字も含まれます) データが2つある場合は送信の際に区切り文字(サンプルでは,)で連結し受け側ではsplit()を使ってデータを分解し配列に格納します。 日本語の文字の受け渡しは文字コードの関係上、うまくいかない場合があります。 |
---|---|
コード |
|
■サンプルスクリプトを実行する >>実行 ■各ブラウザでの動作結果を見る >>View! |