(4118)
4118:
この掲示板の妙な挙動
投稿者:
としき
2009/09/07(月) 23:32
参照先:http://www.hinocatv.ne.jp/~toshiki/
コメント数 2
- No.4118 -
このTreeへ
[リストへもどる]
pre
(4118)
4120:
Re: バグでした〜
投稿者:
konno
2009/09/09(水) 20:25
4118 番 としき さんへのコメント
> 一方、発言番号リンクなどを使って過去ログにシームレスにジャンプしたりする
> と、以下のようなURLが出てくる事があります。
> http://hpcgi3.nifty.com/tamaneko/wforum.cgi?mode=allread&no=469
> が、ご覧いただければすぐわかるとおり、最上部、なんか横線が多い。
げげ、これはひどい。(++;
横線って、<hr> だったですね。もうすっかり忘れてしまいました。(^^;
> どうもこれ、ループで過去ログをぐるぐる回すたびに出力している感じ。
これは良いヒントをどうも。今中身を読んでもすぐには思い出せないもので。(^^;
ということで、一括表示ルーチンの<hr>を検索して1箇所削除しただけで直りました。
> まぁ、機能に問題があるわけではないので優先順位は低いと思いますが。
> というか、管理人が気にならなければほっといてもいいものかもしれません。
私は細かい見栄えは気にしないですが、流石にこれはひどいですからねぇ。(^^;
- No.4120 -
このTreeへ
コメント元:4118 へ
[リストへもどる]
pre
(4118)
4194:
Re: この掲示板の妙な挙動
投稿者:
としき
2009/09/27(日) 20:39
参照先:http://www.hinocatv.ne.jp/~toshiki/
4118 番 としき さんへのコメント コメント数 1
えぇと、ほぼ間違いなくバグである妙な挙動に気がついてしまったもので。
事象は、mode=newsort3でのみ発生します。
ここで返信ボタンがありますが、押しても、返信可能な、個別発言表示モードに
移行しません。ツリー一覧の表示になってしまいます。
当初、Win3.1上のネスケ4.04でこの事象を確認しました。
クッキーを切ってあるのが悪いのかと思い、クッキーを生かしてみましたが事象
は改善しません。一応、CGIが出力したソースも見てみましたが、一見して悪
いところは見当たりません。
こんな古いブラウザが悪いのかと思い、WinXP上のFirefoxでも試してみましたが、
同様な事象です。
さらにいうと、返信ボタンを押した後に表示されるツリー一覧のHTMLソース、
これがなんと、ネスケとFirefoxで異なります。どうなるかというと、ネスケでは
おおむね問題のない(細かいところは見ていないとも言う)HTMLが表示され
るのですが、Firefoxではアンカータグに異常なデータが付加されているように見
えます。具体的に言うと、「&page=0」という部分の後ろに「何かの制御コード」
と「半角数字のゼロ」が多数くっついています。数えてみたところ、49個ぐら
いありました。このとき、ジャンプ前のURL欄のパラメータはpage=50となって
いました。ためしに、FirefoxのURL欄を手でpage=10に書き換えて、それから
返信ボタンを押したところ、予想通りというか、付加された変なデータは9個に
減りました。
ということで、これは機能に問題があるので優先順位は高いと思います。
もちろん、管理人が気にならなければほっといてもいいものかもしれません。
- No.4194 -
このTreeへ
コメント元:4118 へ
[リストへもどる]
soft
(4118)
4196:
Re^2: この掲示板の妙な挙動
投稿者:
konno
2009/09/27(日) 23:26
4194 番 としき さんへのコメント コメント数 1
> えぇと、ほぼ間違いなくバグである妙な挙動に気がついてしまったもので。
うう、またですか。すっかりシリーズ化してしまいましたねぇ。(違
> 事象は、mode=newsort3でのみ発生します。
> ここで返信ボタンがありますが、押しても、返信可能な、個別発言表示モードに
> 移行しません。ツリー一覧の表示になってしまいます。
確認しました。これは酷いバグですね。間違えて新規投稿にしてしまいますね。
調べて直しますので、しばしお待ちを。m(__)m
- No.4196 -
このTreeへ
コメント元:4194 へ
[リストへもどる]
soft
(4118)
4204:
</form>が抜けてました。(++;
投稿者:
konno
2009/09/29(火) 00:03
4196 番 konno さんへのコメント コメント数 1
> > 事象は、mode=newsort3でのみ発生します。
これは、FGALDC風の番号順表示でしたね。
> > ここで返信ボタンがありますが、押しても、返信可能な、個別発言表示モードに
> > 移行しません。ツリー一覧の表示になってしまいます。
やはりボタンのフォームのミスでした。(++;
# print "<input type=submit value=\" 返信する \">\n";
print "<input type=submit value=\"返信する\"></form>\n";
なんと、弄っているうちに、</form>が抜けてしまっていました。(++;
これでは動作不定になるわけですね。すみませんでした。m(__)m
とりあえず、返信フォームは直しましたが、まだ改行が多いとかちょっと変なところが
あるなぁ。(^^;
- No.4204 -
このTreeへ
コメント元:4196 へ
[リストへもどる]
pre
(4118)
4208:
Re: </form>が抜けてました。(++;
投稿者:
としき
2009/09/29(火) 23:17
参照先:http://www.hinocatv.ne.jp/~toshiki/
4204 番 konno さんへのコメント
> なんと、弄っているうちに、</form>が抜けてしまっていました。(++;
> これでは動作不定になるわけですね。すみませんでした。m(__)m
直っていることを確認しました。(^_^)v
> とりあえず、返信フォームは直しましたが、まだ改行が多いとかちょっと変なところが
> あるなぁ。(^^;
今回の役に立つかどうかはわかりませんが。
困ったときは、Another HTML-lint にかけてみると、何らかのヒントが得られる
かもしれません。
- No.4208 -
このTreeへ
コメント元:4204 へ
[リストへもどる]
pre