質問: フレーム1から、フレーム2を自動更新させたい 他のカテゴリーに書き込みをしたのですが、回答が得られなかったのでこちらへ質問させて頂きます。 ただいま、チャットルームを製作しております。 このチャットは発言と、発言のログの2個のフレームで構成されております。(以下発言フレームとログフレーム) 質問は発言フレームからログフレームを自動的に更新させることは出来ますか? 私が使用しているサーバーでは、頻繁に発言ログがnot foundになってしますので、発言フレームから定期的に更新させたいと思います。(相手の設定に合わせてリロード秒数等を自動で合わせたりはしません。単純に自動更新出来ればokです。) javascriptで発言フレーム内に、 settimeout("location.href='チャットのアドレス'" treget=ログフレーム,6000); といった感じに試してみたのですが、上手く行きませんでした。 何卒アドバイスをお願いいたします。
回答: 一応、下記のようにすれば動くと思いますが・・・ 頻繁に not found になる理由が解決できなければ状況の改悪になるかもしれません。 サーバへの付加を増やすことで、同じサーバ内の別のユーザに迷惑をかけるとか、その為にチャットの使用禁止やあなたのアカウントの剥奪などの処置がとられるかも知れません。 また、settimeoutの6000(=6秒)は実際に設定する値ではないですよね?cgiチャットで6秒更新だとしたらかなり無茶です。元のスクリプトで6秒更新だとしたらそれがnot foundになる原因かも。 なお、チャットのスクリプトによっては、単純に下フレームのurlを入れるだけでは機能しないかもしれません。