| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Aug 2002 Ort: Lingen
Beiträge: 37
|
Hi @ all! Ich verstehe es einfach nicht mehr!!! Ich habe 2 Probleme und kann diese einfach nicht lösen. Deshalb hoffe ich, Ihr könnt mir weiterhelfen!!! 1. Prob: Ich lade aus einer Textdatei (.txt) einen Text ein! Dieser ist auch mit HTML-Tags gefüllt. Hier geht es dann schon los <b> kann ich nicht in Flash darstellen! <br> und <u> z.Bsp. schon! WARUM??? 2. Prob: Ich möchte aus meinem Flashfilm ein PopUp-Fenster öffnen. Das klappt mit folgendem Aufruf ja auch alles -> getURL("javascript:var Text=window.open('meinSWF2.swf?MeineVar=Variable', 'Test','width=450,height=620,scrollbars=auto,resiz able=no')"); Jetzt soll hier aber auch eine Variable mit übergeben werden. Wie funzt denn das??? Wie ich das oben gemacht habe, geht es nicht!!! BITTE HELFEN!!!
__________________ http://www.world-of-aliens.de |
| | |
| | #2 (permalink) |
| Goldmember Registriert seit: May 2002 Ort: Bochum, Germany
Beiträge: 188
|
Moin, zu 1: Hast Du im Textfeld Eigenschafteninspektor die Option HTML wiedergeben aktiviert bzw. deinTextfeld.html = true gesetzt? Außerdem musst Du bei der Zuweisung der geladenen Variablen zum Textfeld die Eigenschaft htmlText statt text verwenden, dann klappts. Hier ein kleines Beispiel was eigentlich funzen sollte. Ins Textfeld "testText" wird aus der txt Datei die Variable "bla" geladen: ActionScript:
zu 2: mach mal das Leerzeichen nach meinSwf2.swf? weg, dann sollte es klappen: meinSWF2.swf?meineVar=blubb
__________________ Gruß, Marcel Fahle http://marcelfahle.com http://travelbert.com [now open] "Schlucke war mein Trainer in der F-Jugend! " |
| | |
| | #3 (permalink) |
| Level up Registriert seit: Jun 2001 Ort: Bocholt
Beiträge: 4.155
|
Hallo; 1.) Du arbeitest wahrscheinlich in einem Texfeld mit eingebundenen Text, das Problem ist dann, daß der 'bold'-Font im Prinzip ein anderer ist wie der 'Normal'-Font, jetzt gibt es zwei Möglichkeiten was passiert: -entweder Du arbeitest mit einem vorher auf der Bühne erstellten Textfeld und hast 'Alle Zeichen' bei Schriftkonturen einbetten markiert: ...dann kommt der Text zwischen <b></b> garnicht - oder du erstellst das Textfeld per createTextField und bindest den Font mit embedFont=true und im Textformat-Objekt hast Du für den font den Exportnamen aus der Bibliothek genommen ...dan kommt der Text, aber eben nicht fett Was also tun: Du musst 'alle' benötigten Fonts (maximal für einen Font:'normal','fett','kursiv','fett+kursiv') in die Bibliothek hochladen und für as freigeben der Exportname ist dabei nicht so wichtig, ausser das es nicht(!) der Original Fontname sein darf. Beim Textformat-Objekt sollte für den font der Original Fontname stehen(!) 2.)...da bin ich mir nicht ganz sicher, in einem ähnlichen Fall funktioniert es bei mir auf jeden Fall (ausser bei NS6.0/6.1...da ist die Funkion irrsinnigerweise abgeschaltet), aber das Leerzeichen zwischen '?' und 'MeineVar...' sollte nicht da sein Gruß
__________________ -Spuckt mir auf den Stuhl, ich will im Grünen sitzen- Geändert von Alois (23-07-2003 um 08:40 Uhr) |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Aug 2002 Ort: Lingen
Beiträge: 37
|
Erstmal vielen Dank! Versuche es gerade nochmal mit dem HTML-Text! Klappt aber immernoch nicht. "Bold-Text" wird einfach nicht angezeigt! Zum 2. Prob: Das Leerzeichen existiert bei mir in der Flash-Datei auch garnicht. Das muss nen "Kopierfehler" sein!!! Kann es denn sein, dass ich irgendetwas anderes falsch mache??? Benutze den IE6!
__________________ http://www.world-of-aliens.de |
| | |
| | #5 (permalink) |
| Goldmember Registriert seit: May 2002 Ort: Bochum, Germany
Beiträge: 188
|
hab dir mal ein beispiel zu 1 gebastelt... wie äussert sich das denn, dass die variable beim zweiten nicht übergeben wird? evtl nimmst du sie auch nur falsch entgegen... was machst du denn genau im popup?
__________________ Gruß, Marcel Fahle http://marcelfahle.com http://travelbert.com [now open] "Schlucke war mein Trainer in der F-Jugend! " |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Aug 2002 Ort: Lingen
Beiträge: 37
|
Ich habe folgendes "geplant": In meinem Flash-Film kann man auf einzelne Bilder klicken. Da diese nicht sehr gross sind, möchte ich diese in vergroesserter Form darstellen. Hierfür habe ich mir nun einen Flash-Film angelegt, dem die URL des Bildes mit übergeben werden soll. Das einzigste was nu nich klappt: Die Variable kommt nich an!
__________________ http://www.world-of-aliens.de |
| | |
| | #7 (permalink) |
| Goldmember Registriert seit: May 2002 Ort: Bochum, Germany
Beiträge: 188
|
wie liesst du die denn im popup aus? php? stichwort register_globals... sag mal genauer
__________________ Gruß, Marcel Fahle http://marcelfahle.com http://travelbert.com [now open] "Schlucke war mein Trainer in der F-Jugend! " |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Aug 2002 Ort: Lingen
Beiträge: 37
|
Aus PHP zum Beispiel kenne ich es so, dass ich die Variable sofort mit den Namen (z.Bsp.: Test.swf?Var=Test -> Hier also Var) ansprechen kann. Das hab ich nu auch in Flash probiert. Geht nit!!! Is das mein Bug??? Arbeite leider noch nicht so lange mit Flash MX
__________________ http://www.world-of-aliens.de |
| | |
| | #9 (permalink) |
| Goldmember Registriert seit: May 2002 Ort: Bochum, Germany
Beiträge: 188
|
also dass du die in php einfach so ansprechen kannst, ist mir neu (oder schon sehr überholt - klingelt jedenfalls irgendwo im hinterstübchen )normalerweise $_GET['blubb'], $HTTP_GET_VARS['blubb'], usw naja jedenfalls fällt mir grad auf, dass ich mal genauer lesen sollte *g* wie komme ich denn auf php, du machst ja ne flash datei direkt auf... *vordenkopfstoss* ![]() hmm, also wenn ich ganz ehrlich sein soll, bin ich da jetzt auch überfragt.. wenn man die in einem html gerüst dem embed und object tag übergibt, ok - kein problem... aber so direkt als link - keine ahnung, sorry..
__________________ Gruß, Marcel Fahle http://marcelfahle.com http://travelbert.com [now open] "Schlucke war mein Trainer in der F-Jugend! " Geändert von Mussi (23-07-2003 um 11:40 Uhr) |
| | |
| | #10 (permalink) | |
| Level up Registriert seit: Jun 2001 Ort: Bocholt
Beiträge: 4.155
| Zitat:
http://www.goweb.com.au/faq/regglobalson Gruß Alois
__________________ -Spuckt mir auf den Stuhl, ich will im Grünen sitzen- | |
| | |
| | #11 (permalink) |
| thinkin aBout tha lib. Registriert seit: Nov 2001 Ort: Kölle
Beiträge: 1.379
| Shared Objects
Prinzipiell sollte das mit dem Query übergeben ja schon tun. Gibt aber auch alternativen Also Flash kennt Shared Objects, mit denen man Daten auf dem Rechner speichern kann (sind für alle Flashinstanzen zugänglich). Jedoch benötigt das, das Shared Objects aktiviert sind (kann man ja deaktivieren). Deswegen geh ich gleich weiter zu LocalConnections, damit lassen sich verbindungen zwischen Flashfilmen aufbauen. Um das auf dein Beispiel anzuwenden. Im Hauptflash sollte eine Verbindung sein mit der man den Parameter abholen kann. ActionScript:
Im geöffneten Flash sollten zwei Connections geöffnet werden, eine Request und eine getResponse Funktion. ActionScript:
Damit würde der Datenaustausch mal schon hinhauen, damit auch noch sichergestellt ist das auch ein zweites mal die Homepage geöffnet werden kann (LocalCOnnection gilt auch hier wieder für alle geöffneten Flashinstanzen) müssen beide Verbindungen geschlossen werden. |
| | |
| | #12 (permalink) |
| Level up Registriert seit: Jun 2001 Ort: Bocholt
Beiträge: 4.155
|
ok ich denke Frage1 ist auch noch nicht zur vollsten Zufriedenheit beantwortet, dafür hier mal ein link: http://www.flashforum.de/forum/attac...&postid=359576 ...Schau Dir das script und (ganz wichtig) die Bibliothek an, wichtig ist die Art wie die fonts verknüpft sind. Gruß Alois
__________________ -Spuckt mir auf den Stuhl, ich will im Grünen sitzen- |
| | |
| | #13 (permalink) |
| Neuer User Registriert seit: Aug 2002 Ort: Lingen
Beiträge: 37
|
Also das erste Problem hab ich nu behoben!!! Schnall zwar noch nich genau, warum das jetzt so funzt, aber es läuft!!! Aber meine 2. Geschichte is mir garnich klar. Es muss doch folgender Aufruf möglich sein, oder??? : getURL("java script:var Text=window.open('meinSWF2.swf?MeineVar=Variable', 'Test','width=450,height=620,sc rollbars=auto,resizable=no')"); Wie muss ich denn die Variable dann in der .swf-Datei annehmen???
__________________ http://www.world-of-aliens.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |