automatischer Zeilenumbruch
Bocky
- javascript
0 Cheatah0 Bocky0 Cheatah0 Danke
Bocky0 Cheatah
Hi alle miteinander,
wieder einmal habe ich meine Probleme mit Javascript!
Fakt: Ich bekomme Links zu Nachrichten von einer anderen Seite! Die Titelzeilen (Links) sind jedoch meistens zu lang!
Frage: Ist es möglich via Javascript eine Anzahl Zeichen festzulegen und dann zu sagen: Ist diese Anzahl Zeichen erreicht füge beim nächsten Leerzeichen einen Zeilenumbruch ein! ....... Ist das machbar?
Ich wäre dankbar für eine einigermaßen ausführliche Beschreibung da ich in Javascript ein recht unbeschriebenes Blatt bin!
Bis denn dann
Marks
Hi,
Frage: Ist es möglich via Javascript eine Anzahl Zeichen festzulegen und dann zu sagen: Ist diese Anzahl Zeichen erreicht füge beim nächsten Leerzeichen einen Zeilenumbruch ein! ....... Ist das machbar?
nope. Du findest aber unter <../../tecl.htm> genügend Methoden, um einen String zu bearbeiten; sei es nun durch Aufteilen oder Einfügen von '<br>' oder was auch immer.
Ich wäre dankbar für eine einigermaßen ausführliche Beschreibung da ich in Javascript ein recht unbeschriebenes Blatt bin!
Self ist der Mann! Die Sprache zu erlernen und durch eigene Kraft zur Lösung zu kommen bringt Dir weit mehr, als sie fix und fertig präsentiert zu bekommen. Wenn Du während Deiner Suche auf spezielle Probleme stößt, helfen wir Dir weitaus lieber.
Cheatah
Self ist der Mann! Die Sprache zu erlernen und durch eigene Kraft zur Lösung zu kommen bringt Dir weit mehr, als sie fix und fertig präsentiert zu bekommen. Wenn Du während Deiner Suche auf spezielle Probleme stößt, helfen wir Dir weitaus lieber.
Oki Du hast mich da fslch verstanden:
Ich wollte nur gute Tips (Normalerweise sind alle gut hier)! So weit bin ich bis jetzt schon im alleingang gekommen:
<SCRIPT language="Javascript">
var Header1 = article[0].headline_text
var testergebnis = Header1.search (/ /);
if (testergebnis < 15) {
<!--suche das nächste Leerzeichen-->
}else{
testergbnis.replace(/<br>/);
}
</script>
Das einzige was mir fehlt ist die auskommentierte Zeile! Hier soll das nächste Leerzeichen gesucht werden! Die auskommentierung ist nur ein Platzhalter mehr net!
Gruß
SELFmarkus ;-)
Hi,
Oki Du hast mich da fslch verstanden:
eigentlich nicht, ich wollt's nur noch mal erwähnt haben :-)
var testergebnis = Header1.search (/ /);
Regular Expressions sind was tolles - aber warum benutzt Du sie, um ein _Leerzeichen_ zu finden?
<!--suche das nächste Leerzeichen-->
Das einzige was mir fehlt ist die auskommentierte Zeile!
Da ist keine Zeile auskommentiert. Ich sehe nur etwas, was ziemlich schnell einen Fehler verursacht... ;-) In JavaScript werden Kommentare mit "//" eingeleitet ;-)
Hier soll das nächste Leerzeichen gesucht werden!
Warum benutzt Du dazu nicht indexOf()?
Ich persönlich würde übrigens in einer Schleife über den String gehen, die Position des mit charAt() letztgefundenen Leerzeichens speichern und bei Überschreiten eines Grenzwertes dieses durch '<br>' o.ä. ersetzen. Vergiß nicht, bei Bedarf den Schleifenindex anzupassen, wenn sich die Stringlänge verändert.
Cheatah
Hi Cheatah,
schon mal Danke auch wenn mich das jetzt recht erschlagen hat! Aber mit Deinen Hinweisen in der Hand begebe ich mich direkt auf die Suche und hoffentlich an die Lösung der Sache!
Gruß
Markus
p. S.: Ich hoffe ihr könnt in Deutschland was mit dem Attachment anfangen *ggg*:
Attachment: Sonne, Strand und Meer aus Spanien
Hi,
p. S.: Ich hoffe ihr könnt in Deutschland was mit dem Attachment anfangen *ggg*:
Attachment: Sonne, Strand und Meer aus Spanien
klar doch. Wir haben hier im Betrieb auch 'ne Sun stehen.
Cheatah ;-)