サポート » バグ報告と提案 » 投稿画面での不具合

  • 解決済 fujichan

    (@fujisan)


    以下の環境下で運営しています。
    Apache:2.2.3
    Perl:5.8.8
    PHP:5.1.6
    MySQL:5.0.22

    投稿画面でテーブルタグ<table><tbody><tr><td>投稿内容</td></tr></tbody></table>を追加して保存、或いは公開すると、<table><tbody><tr><td>投稿内容</td></tr></tbody><tbody></tbody></table>の様に<tbody></tbody>が追加されて保存しまいます。
    <tbody></tbody>を取り除いて保存すると次回からは正常に保存されます。

    表示上は問題ないのですが、何が原因かご教示いただければ幸いです。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • モデレーター jim912

    (@jim912)

    fujisanさん、こんにちは。

    はじめに追加するテーブルのtbodyが両方とも開始タグになっていたりしませんか?

    jim912さん、ありがとうございます。

    tbodyが両方とも開始タグ

    とはどのようなことを指しているのかが良く分からないのですが・・・
    再度ご指摘いただけけませんでしょうか?

    モデレーター jim912

    (@jim912)

    fujisanさん、こんにちは。

    私がテストした環境(Win Vista+IE7)では

    <table><tbody><tr><td>投稿内容</td></tr><tbody></table>

    をHTMLモードでペーストした場合、空のtbodyが形成されましたので、それと同じ状況ではないかと思ったということです。

    p、br以外でタグが書き替えられるのは、ブラウザのDOM解釈によるものですので、他のブラウザだと、別の状況になることもあり得ます。

    その点も含め、再確認いただけますか?

    jim912さん、ありがとうございます。

    各種ブラウザで試したところ同じ結果でした。
    「これはブラウザが原因ではないな。」と思い、もう一度詳しく検証したところ
    タグ入力に使っているAddQuicktagの終了タグが</td></tr><tbody></table>になっていました。

    初歩的なミスをフォーラムに質問してお恥ずかしい限りです。すみませんでした。
    でもおかげさまでミスを発見できたのでとても感謝しています。
    ありがとうございました。

    少し似たような問題なので、トピックを立てずこちらで質問させて貰います。
    投稿画面のビジュアルモードで、適当に文字を打ちEnterを押すと<p>で改行されるようですが
    そのまま改行後に文字を打ち、その文字を選び引用を適用すると期待した通りの動きになりますが
    Shift+Enter=<br />タグでやると、全体に引用が適用されてしまいます。

    参考動画を用意しました↓
    http://www.youtube.com/watch?v=q0vEqlkNG6Q

    動画の環境は
    Firefox 3.5.7
    Windows XP
    です

    因みにIE6でも同じ現象が発生します。

    少し似たような問題なので、トピックを立てずこちらで質問させて貰います。

    これだめです。
    似たような問題ならそのスレッドにリンクを貼って新規スレッドを作成してください。
    最初に質問された方が違う質問が続いてしまうと「解決済み」に変更できなくなってしまいます。もちろんFreeBSEさんも解決済みにできませんよね?

    確かに、少し甘すぎました。
    申し訳御座いませんでした。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「投稿画面での不具合」には新たに返信することはできません。