Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-01-2006, 16:24   #1 (permalink)
falhsfruom urse
 
Benutzerbild von bastelchen
 
Registriert seit: Jan 2003
Ort: Kreis Stuttgart
Beiträge: 128
Zeilenumbruch off- und online

moin,

kurz vor Veröffentlichung meines aktuellen Projekts kommt naklar noch ein kleines Problem auf...
die Webseite wird von txt-Dateien gefüttert, sobald ein manueller Zeilenumbruch in der txt-Datei eingegeben wird, liest diesen Flash autom. aus... allerdings nur offline!
Sobald ich des ganze auf n' Server schiebe wird der Text nicht mehr umbrochen! getestet habe ich des ganze im IE und Firefox.

Hoffe mir kann geholfen werden.
__________________
.::liebe die kleinigkeiten::.
bastelchen ist offline   Mit Zitat antworten
Alt 09-01-2006, 01:07   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wie hast du den Zeilenumbruch im Textfile denn erstellt?
  Mit Zitat antworten
Alt 09-01-2006, 11:05   #3 (permalink)
as3 addict
 
Benutzerbild von Marcy_LH
 
Registriert seit: Jun 2002
Ort: Leipzig
Beiträge: 351
selbes problem hab ich auch gehabt... online muss man leider ne leerzeile anstelle des umbruchs setzen... klingt komisch, isses auch!
Marcy_LH ist gerade online   Mit Zitat antworten
Alt 10-01-2006, 21:10   #4 (permalink)
falhsfruom urse
 
Benutzerbild von bastelchen
 
Registriert seit: Jan 2003
Ort: Kreis Stuttgart
Beiträge: 128
@ agedoubleju:
ich setze ein einfaches return...

@ Marcy_LH:
nichmal des geht. Der Text wird umbrochen, wenn die Zeile voll ist aber einen manuellen Umbruch nimmt er nicht an.

vielleicht hilfreich: ich erstelle meine Textfelder per AS bzw steuer eigentlich alles über AS...
__________________
.::liebe die kleinigkeiten::.
bastelchen ist offline   Mit Zitat antworten
Alt 10-01-2006, 21:55   #5 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
ich setze ein einfaches return...
Nu lass dir doch nicht alles aus der Nase ziehen... Wie setzt du den Zeilenumbruch? Mit welchen Steuerzeichen?

Zitat:
online muss man leider ne leerzeile anstelle des umbruchs setzen...
@MARCY: hab ich noch nicht feststellen können...

Normalerweise reicht eine einfache "\n" Escape-Sequenz im Textfile, um den Zeilenumbruch durchzuführen, evtl. hilft es auch, das Steuerzeichen mit einem weiteren Backslash zu maskieren. Als Alternative ginge aber auch ein echter Zeilenumbruch mit der Entertaste im Textfile, aber Flash macht daraus dann im Zieltextfeld meist zwei Zeilenumbrüche.

Als allerletzte Möglichkeit könntest du natürlich auch mal eine Escape-Sequenz mit %0d versuchen, um damit den Carriage Return auszulösen...
  Mit Zitat antworten
Alt 10-01-2006, 23:01   #6 (permalink)
falhsfruom urse
 
Benutzerbild von bastelchen
 
Registriert seit: Jan 2003
Ort: Kreis Stuttgart
Beiträge: 128
Ich habs!!!
Wollte Dir gerade schreiben wie ich den doppelten Zeilenumbruch
beim "echten Zeilenumbruch" umgangen habe, aber genau des wars!

Offline erscheint mit folgenden Script:

meinTextFeld.text = textVariable.split("\n").join("");

nur ein einzelner Umbruch anstatt eines doppelten,
aber Rate mal was online passiert...

Um deine Frage noch zu beantworten:
Ich mache meine Umbrüche per Returntaste, also einen "echten".
Hab mich ungeschickt ausgedrückt, sorry.

Trotzdem vielen herzlichen dank für die Hilfe und den Denkanstoß!
Mfg
__________________
.::liebe die kleinigkeiten::.
bastelchen ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 15:30 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele