Perlでチャット(4) 入退室時の自動更新

で無意味に苦労したのでメモ。
発言フォームとログ表示部でフレームを分けているけど、普通に発言するときはログ表示部さえ更新されればいい。(formのターゲットがログ表示部のフレームであればいい)
しかし入退室時はどちらも更新させたい。今まで複数のフォームに同時送信とかやったことなかったからいろいろ考えた。
結局フォームうんぬん関係なしにJavaScriptで強制リロード
onLoad=parent.[フレーム名].location.reload(true)
で実装。しかしこれだと入退室を繰り返すとフォームの再送が発生してしまう・・・ということで
parent.[フレーム名].location.href=〜(指定のアドレスへ)
を併用することで解決。
実際は入退室時に更新されなかろうとなんだろうとどうでもいいことなんだけどね・・・