Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-01-2004, 11:35   #1 (permalink)
paranoid...
 
Benutzerbild von Geheimrat
 
Registriert seit: Aug 2002
Ort: Marburg
Beiträge: 1.003
"+" wird nicht angezeigt

Hallo zusammen!

Ich habe folgendes AS:
ActionScript:
  1. loadxVars = new loadVars();
  2. loadxVars.load("test.txt");
  3. loadxVars.onLoad = function(success) {
  4.     if (success) {
  5.         _root.daten = this.daten;
  6.         createTextField("textfeld", 1, 0, 0, 200, 350);
  7.         textfeld.multiline = true;
  8.         textfeld.wordWrap = true;
  9.         textfeld.htmlText = +_root.daten;
  10.         trace(_root.daten);
  11.     } else {
  12.         _root.datavar = "Fehler!\nInhalt wurde nicht geladen!";
  13.         createTextField("textfeld", 1, 0, 0, 200, 100);
  14.     }
  15. };
In der externen Datei steht: "daten=Telefon: +49 (0) 1234 567 890"
Wenn ich jetzt den Film starte, bekomme ich im Textfeld UND im trace folgenden Ausgabetext:

"Telefon: 49 (0) 1234 567 890"

Das Plus-Zeichen wird einfach weggelassen. Kann mir jemand einen Tip geben, was ich hier übersehen habe?

PS: Das Zeichen wird auch nicht fälschlicherweise als Additionszeichen benutzt. Wenn ich vor das "+" noch eine "1" setze, gibt er mir nicht 50 aus, sondern
"1 49". Also wird das Plus einfach nicht berücksichtigt...aber warum?
__________________
...ich sag's nur meinem Fanblog: ICH BLOGGE !
Geheimrat ist offline   Mit Zitat antworten
Alt 26-01-2004, 11:46   #2 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Zürich
Beiträge: 1.776
Re: "+" wird nicht angezeigt

Zitat:
Geschrieben von Geheimrat

ActionScript:
  1. loadxVars = new loadVars();
  2. loadxVars.load("test.txt");
  3. loadxVars.onLoad = function(success) {
  4.     if (success) {
  5.         _root.daten = this.daten;
  6.         createTextField("textfeld", 1, 0, 0, 200, 350);
  7.         textfeld.multiline = true;
  8.         textfeld.wordWrap = true;
  9.         textfeld.htmlText = +_root.daten;
  10.         trace(_root.daten);
  11.     } else {
  12.         _root.datavar = "Fehler!\nInhalt wurde nicht geladen!";
  13.         createTextField("textfeld", 1, 0, 0, 200, 100);
  14.     }
  15. };
In der externen Datei steht: "daten=Telefon: +49 (0) 1234 567 890"
du greifst auf irgendwas anderes als auf die externe datei zurück, wenn du mich fragst...
fresh ist offline   Mit Zitat antworten
Alt 26-01-2004, 11:49   #3 (permalink)
paranoid...
 
Benutzerbild von Geheimrat
 
Registriert seit: Aug 2002
Ort: Marburg
Beiträge: 1.003
Zitat:
du greifst auf irgendwas anderes als auf die externe datei zurück, wenn du mich fragst...


Aha...und worauf, deiner Meinung nach?
__________________
...ich sag's nur meinem Fanblog: ICH BLOGGE !
Geheimrat ist offline   Mit Zitat antworten
Alt 26-01-2004, 11:49   #4 (permalink)
buehnentechniker
 
Benutzerbild von honifred
 
Registriert seit: Feb 2002
Ort: trier
Beiträge: 2.448
hast du das schon damit probiert?
PHP-Code:
daten=Telefon: %2B 49 (01234 567 890 
und als utf-8 abspiechern.
__________________
Es gibt eine Sache, die schlimmer ist, als die Ausschweifung: die Abstinenz.

Achim 69
honifred ist offline   Mit Zitat antworten
Alt 26-01-2004, 11:51   #5 (permalink)
paranoid...
 
Benutzerbild von Geheimrat
 
Registriert seit: Aug 2002
Ort: Marburg
Beiträge: 1.003
Thumbs up



Vielen Dank, honifred...das wars!

Ich hatte zwar schon "\n" und dergleichen probiert...aber das habe ich wohl übersehen...

Danke!
__________________
...ich sag's nur meinem Fanblog: ICH BLOGGE !
Geheimrat ist offline   Mit Zitat antworten
Alt 26-01-2004, 11:51   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Zürich
Beiträge: 1.776
Zitat:
Geschrieben von Geheimrat
Aha...und worauf, deiner Meinung nach?
keine Ahnung, hab ja deinen film nicht vorliegen, aber die variable daten wird durch deine text-datei jedenfalls nicht gesetzt:
Angehängte Dateien
Dateityp: zip daten.zip (2,5 KB, 2x aufgerufen)
fresh ist offline   Mit Zitat antworten
Alt 26-01-2004, 11:55   #7 (permalink)
paranoid...
 
Benutzerbild von Geheimrat
 
Registriert seit: Aug 2002
Ort: Marburg
Beiträge: 1.003
@fresh

Wenn man das ohne Anführungszeichen in die Textdatei schreibt, gehts...


Zitat:
keine Ahnung, hab ja deinen film nicht vorliegen
Doch...mehr als ich oben geschrieben habe, braucht man nicht...
__________________
...ich sag's nur meinem Fanblog: ICH BLOGGE !

Geändert von Geheimrat (26-01-2004 um 11:56 Uhr)
Geheimrat ist offline   Mit Zitat antworten
Alt 26-01-2004, 12:10   #8 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Zürich
Beiträge: 1.776
wegen der anführungszeichen und dem daraus folgenden "undefined" hab' ich gedacht, du müsstest irgendwo auf der hauptzeitleiste noch ein script haben, was dir die _root.daten wieder überschreibt, bevor sie ausgewertet werden. schön, dass dir honifred helfen konnte!
fresh 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 13:39 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele