AW: [ASP] Texumbruch wenn Zeilenbreite erreicht ist

Ursina Huwiler activeserverpages@glengamoi.com
Fri, 2 Sep 2005 22:21:59 +0200


Hallo 
Danke für Eure Hilfe.

@Gudula
Hab keine befriedigende Lösung mit CSS gefunden und ein Scrollbalken =
mitten
in einer Linkliste sieht halt schon hässlich aus.

@Hubert
­ hilft auch nicht

@Christopher
Die Lösung per RegEx würde mich interessieren, falls Du's =
nachliefern
kannst. Hab mit RegEx noch nichts am Hut.

Hab inzwischen mal die Bindestriche durch Leerschläge ersetzt. Falls =
der
Administrator der Site nachher dann wieder Titel mit Bindestrichen =
erfasst,
bin ich wieder gleich weit. Das müsste ich irgendwie abfangen =
können, aber
wie?
Nochmals danke Euch allen.

Gruss Ursina

> was wäre denn, wenn man das einfach via css lösen würde.
> Ich denke mal, dass die "=DCber"-Breite nur unwesentlich ist, 
> wenn überhaupt und nur verzeinzelnd vorkommt.
> 
> Ein Umbruch nach einer bestimmten Anzahl Zeichen finde ich 
> persönlich nicht sehr praktisch, wenn man an ein bestimmtes 
> Layout gebunden ist. Vor allem wenn es im Wort direkt umbrochen wird.
> 
> Leg die Ausgabe doch in einen Div-Container und setz im <div 
> style="overlow:auto;width:120px">text</div>
> 
> Dann wird im Falle des Falls halt ein kurzer Scrollbalken sichtbar.
> 
> -------
> Herzliche Grüße
> Gudula
> 
> > -----Ursprüngliche Nachricht-----
> > Von: activeserverpages-admin@glengamoi.com
> > [mailto:activeserverpages-admin@glengamoi.com]Im Auftrag von Hubert 
> > Daubmeier
> > Gesendet: Freitag, 2. September 2005 20:57
> > An: activeserverpages@glengamoi.com
> > Cc: ASP Forum
> > Betreff: Re: [ASP] Texumbruch wenn Zeilenbreite erreicht ist
> >
> >
> >
> > Ein Schuss ins Blaue: versuch mal die Bindestriche durch ein &shy; 
> > (bedingter Trennstrich) zu ersetzen.  Weiss nicht ob es 
> hilft. Wenn, 
> > dann hilft es eh nur bei Bindestrichen und wo anders geht das Thema 
> > neu los. Ach ja und wenn Du den Buchtitel wieder brauchst, was 
> > scheinbar der Fall ist, wird es auch haarig  ;-)
> >
> >
> > --
> > Viele Grüße
> > Hubert Daubmeier
> >
> > <zitiere wer="Ursina Huwiler">
> > > Hallo
> > >
> > > Für eine Kurzübersicht der aktuellsten Termine habe ich eine =
120 
> > > Pixel breite Tabelle. Die Daten werden per ASP aus Access 
> > > eingelesen. Nun können da aber Titel  mit Bindestrichen 
> dazwischen 
> > > wie der folgende vorkommen, welche die Breite der Zelle 
> > > überschreiten.
> > >
> > > Work-Life-Management Strategien
> > >
> > > Dadurch wird das ganze Layout zerrissen.
> > > Wie kann ich einen automatischen Textumbruch nach einem der 
> > > Bindestriche oder nach einer bestimmten Länge der Zeile =
erzwingen?
> > >
> > > Hat jemand eine Jdee oder ein Scriptbeispiel?
> > >
> > > Danke im voraus
> > >
> > > Ursina
> > >
> > > Code:
> > >
> > > Do While Not RecSet.EOF
> > >   response.Write "<tr>"
> > >   response.Write "  <td class='termin'>" & 
> RecSet("Datum_von") & "<br>" &_
> > >   "<a href='termine/termin.asp' 
> onFocus='if(this.blur)this.blur()'>" 
> > > &
> > > RecSet("Titel") & "</a></td>"
> > >   response.Write "</tr>"
> > >   response.Write "<tr>"
> > >   response.Write "  <td><img src='../images/dummy.gif' =
width='110'
> > > height='1'></td>"
> > >   response. Write "</tr>"
> > >   RecSet.MoveNext
> > > Loop
> > >
> > >
> > > _______________________________________________
> > > ActiveServerPages Mailingliste, Postings senden an: 
> > > ActiveServerPages@glengamoi.com An-/Abmeldung und Suchfunktion 
> > > unter: http://www.glengamoi.com/mailman/listinfo/activeserverpages
> > >
> > >
> >
> >
> > _______________________________________________
> > ActiveServerPages Mailingliste, Postings senden an: 
> > ActiveServerPages@glengamoi.com An-/Abmeldung und 
> Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/activeserverpages
> >
> 
> _______________________________________________
> ActiveServerPages Mailingliste, Postings senden an:
> ActiveServerPages@glengamoi.com
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/activeserverpages
> 
>