Prototype: String.wordwrap [Flash 8]
| 09.07.2003, 23:01 | | Beiträge: 6940 Wohnort: München Registriert: Jan 2002
| Prototype: String.wordwrap Bricht die Zeilen nach einer bestimmten Anzahl mittels angegebenen Zeichen um
Prototype:
ActionScript:1 2 3 4 5 6 7 8 9 10 11 | String.prototype.wordwrap = function(nr,br,cut) {
var i, l, nr=(!nr ? 75 : nr), temp="", laenge=Math.floor(this.length/nr), br=(br==undefined ? "\n" : br);
for(i=0;i<laenge;i++) {
if((l = nr + (cut==1 ? 0 : this.substr(nr).indexOf(" "))) >= nr) {
temp += this.substr(0,l)+br;
this = this.substr(l);
}
}
return temp+this;
}
ASSetPropFlags(String.prototype,"wordwrap",1,true);
|
Beispiel Aufruf:
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | /*
Bricht die Zeilen des Strings an der mittels width angegebenen Position um. Diese Zeilenumbrüche werden mit dem im (optionalen) Parameter br spezifizierten Steuerzeichen durchgeführt.
Die Funktion wordwrap() bricht die Zeilen automatisch an der Spalte 75 unter Verwendung des Steuerzeichens '\n' (neue Zeile) um, wenn die optionalen Parameter width und / oder break nicht angegeben sind.
Steht cut auf 1, wird der String immer an der vorgegebenen Länge umgebrochen. Ist ein Wort also länger als die gegebene Länge, wird der Zeilumbruch auch innerhalb des Wortes eingefügt (siehe zweites Beispiel).
Text: php.net
*/
// Ausgabe: Der schnelle<br> braune Fuchs<br> sprang über<br> den faulen<br> Hund.
str = 'Der schnelle braune Fuchs sprang über den faulen Hund.' + newline;
trace(str.wordwrap(10,"<br>"));
// Ausgabe: Der schnel<br>le braune <br>Fuchs spra<br>ng über de<br>n faulen H<br>und.
str = 'Der schnelle braune Fuchs sprang über den faulen Hund.';
trace(str.wordwrap(10,"<br>",1));
|
Flex Freelancer || Flashhilfe @ Twitter || XING Profil | |
| | Themen Ähnliche Beiträge zum Thema | 20.06.2010 - Bounty78 14.02.2010 - marco_reinhold 17.12.2010 - tobi-848 13.01.2010 - Stachlbeere |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
Regeln & Bedingungen
|