Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-07-2005, 10:23   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2004
Beiträge: 18
Question Separates Fenster: getURL wegen GET nur beschränkte Zeichenzahl - Alternativen?

Hallo,

in einer Flash MX 2004 pro Anwendung möchten wir Zahlenkollonnen in einem separaten Javascript-Fenster als HTML-Tabelle anzeigen.

Eigentlich ganz einfach: die Datenaufbereitung und das Zusammensetzen der Seite erfolgt in AS und wird dann mit getURL in einem separaten Fenster dargestellt. Nun scheint aber die Übetragung auf 256 (?!) Zeichen begrenzt zu sein, sodass bei längeren Zahlenreihen entweder das Fenster mit JavaScript-Fehler geöffnet wird oder mehr Zeichen einfach nicht mehr dargestellt werden.

Jetzt brauchen wir eine Problemlösung oder Alternativen zum JavaScript-Fenster. Können wir ein Fenster irgendwie mit POST öffnen, sodass keine Zeichenbegrenzung existiert? Oder sollte ich lieber eine neue SWF-Datei öffnen und die Zahlen als Flash darstellen - müsste aber markierbar/druckbar sein?

Ideen, Vorschläge, Lösungen?

Lieben Dank im voraus
Markus
PyroMarkus ist offline   Mit Zitat antworten
Alt 15-07-2005, 12:25   #2 (permalink)
Alter User
 
Benutzerbild von quaint
 
Registriert seit: Nov 2003
Ort: Berlin
Beiträge: 180
ne idee wäre die zahlen seperat zu sichern, zB in einem xml file. hierher könnte sich dann das seperate fenster die daten holen...
quaint ist offline   Mit Zitat antworten
Alt 15-07-2005, 19:09   #3 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Oder du öffnest das Fenster via 'LoadVars.send' - da kannst die Daten nämlich per POST übergeben.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 15-07-2005, 19:50   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
wo kommen diese zahlenkolonnen her?

- werden berechnet ? kann man auch in javascript berechnen

- vom server? dann holt die euch von dort, anstatt über das swf

- generell kann man den weg über den server wählen (php hat doch heutzutage jeder)

---------
- warum keine anzeige in flash? man kann auch in flash listen anzeigen.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 15-07-2005, 20:01   #5 (permalink)
Neuer User
 
Registriert seit: Dec 2004
Beiträge: 18
Thumbs up

Lieben Dank für die Antworten!

Die Daten entstehen in der Applikation aufgrund der gerade vom Benutzer gewählten Anzeige. D.h. die Datensätze wurden von einer Java-Datenbank via XML an Flash übetragen und in Diagrammen zur Anzeige gebracht. Der Benutzer kann nun die Diagramme interaktiv manipulieren, d.h. Datensätze ausblenden etc.
Das (die Datensätze), was dann wirklich dargestellt wird, soll der Nutzer exportieren können in Form einer Liste, die er auch ausdrucken kann. Eigentlich ganz einfach.
Nur wenn er zuviel Datensätze anzeigt, versagt getURL aus besagten Gründen.

Aber LoadVars.send werde ich mir mal anschauen - klingt vielversprechend

Weitere Ideen sind herzlich willkommen,
besten Dank!
Markus
PyroMarkus ist offline   Mit Zitat antworten
Alt 27-07-2005, 07:46   #6 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Hallo zusammen

Habe eine Frage im selben Zusammenhang... nur will ich halt das ganze nicht im Fenster angezeigt haben! Ich möchte gerne ein Formular aus Flash heraus an ein .asp-Script (PHP läuft nicht auf diesem Server und ist auch sonst nicht erreichbar). Leider liegt dieses Script auf einem anderen Server und ist nicht verschieb- oder kopierbar!

Wie sende ich also die Formulardaten per Post, ohne ein neues Fenster öffnen zu müssen?
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 27-07-2005, 08:38   #7 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Zitat:
Zitat von bamboocha
Wie sende ich also die Formulardaten per Post, ohne ein neues Fenster öffnen zu müssen?
In Flash-Doku mal nach 'LoadVars.sendAndLoad' kucken - damit geht das...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 27-07-2005, 08:55   #8 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Nein, ist leider nicht die Lösung!
Versende das Forumlar momentan per loadVars.send, allerdings wird dabei ein neues Fenster geöffnet, was ich eben verhindern möchte!
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 27-07-2005, 08:57   #9 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Ausprobiert mit sendAndLoad..?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 27-07-2005, 09:15   #10 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Nö! Laut Dok steht da:
Zitat:
Variablen werden genauso gesendet wie bei LoadVars.send().
Hmmm... habs jetzt ausprobiert. Ein Fenster erscheint zwar nicht, es werden aber auch keine Daten mehr versendet!

Habe meine bisherige Zeile:
ActionScript:
  1. lvSender.send('http://www.domain.ch/mailform.asp?', 'POST');

entsprechend angepasst:
ActionScript:
  1. lvSender.sendAndLoad('http://www.domain.ch/mailform.asp?', 'lvSender', 'POST');
__________________
There is no way to happiness, happiness is the way! - Buddha

Geändert von bamboocha (27-07-2005 um 09:18 Uhr)
bamboocha 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 06:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele