Tobi: Fixe/Maximale Tabellenbreite ?

Hallo zusammen,

Der Inhalt von einem Diskussionsforum (noch nicht online) wird bei mir in einer Tabellenzellen angezeigt, was wegen dem übrigen Design der Seite erforderlich ist. Wenn der Benutzer nun aber sehr lange ununterbrochene Zeichenketten (z.B. eine lange URL oder vorsätzlich einfach viele WWWWWWWWWWWW's) eingibt, wird das Design der ganzen Seite zerstört.

Gibt es einen Weg, Zellen eine Maximalbreite in Pixeln beizubringen ?

Danke vorab.
Tobi.

  1. Hallo Tobi,

    ...  Diskussionsforum ...wird bei mir in einer Tabellenzellen angezeigt...
    Gibt es einen Weg, Zellen eine Maximalbreite in Pixeln beizubringen ?

    Nein.

    Entweder das Forum so anpassen, dass da Leerzeichen zwischenbaut werden.
    (Oder das Derjenige angepampt wird, der sowas einzugeben versucht.)

    In PHP könnte das z.b. so aussehen:
      $text=ereg_replace("([^ \n]{40})","\1 ",$text);

    Du kannst es auch im JavaScript deines Eintragen-Formulars unterbringen:
      text = text.replace(/([^ \n]{40})/,RegExp.$1+" ");
    bzw:
      if(text.match(/([^ \n]{40})/))
        alert("lass das");
    (Das lässt sich aber -wie alle browserseitigen Prüfungen- von boshaften
    Leuten umgehen.)

    Oder du versuchst es mit DHTML und Clipping-Bereichen. (Viel Spass)

    Gruss,
    Carsten