Bruno
%Europe/Berlin %004 %2005, 01:06
Hallo iedereen,
Momenteel werk aan een gastenboek in Flash MX, dat gebruik maakt van een LoadVars-object om berichten door middel van een PHP-script in de database op te slaan. Vervolgens wordt de (vernieuwde) inhoud (via een PHP-script) in een XML-object geladen, waarmee ik de inhoud daarna in een tekstvak plaats.
Aanvankelijk stuurde ik het nieuwe bericht naar de server, door de methode send() aan te roepen en het URL van het PHP-script als argument mee te geven. Macromedia beweert immers, dat er dan automatisch gebruik wordt gemaakt van de POST methode.
Vreemd genoeg vertoonde Firefox een vervelende bijverschijnsel: het opende ongevraagd een nieuwe tabblad. En Internet Explorer 6 deed helemaal niets.
Uiteindelijk besloot ik om maar gebruik te maken van de methode sendAndLoad(), waarbij ik het URL, een ander LoadVars-object en (voor de zekerheid) "POST" als argumenten aan de methode meegaf. Die 'andere' LoadVars-object fungeerde hier slechts als 'dummy' en diende verder geen enkele functie. Dit werkte wel in Firefox, maar niet Internet Explorer. :cool:
Na wat ijsberen bedacht ik, dat mijn Firefox geen gebruik maakt van de lokale proxyserver maar mijn Internet Explorer wel. Dus ik schakelde de proxyserver uit en toen werkte het opeens wél in Internet Explorer.
Maar de euforie hield niet lang aan....op andere pc's blijkt het nog steeds niet helemaal goed te werken in Internet Explorer. Het laden van het ververste gastenboek vindt pas plaats wanneer de site opnieuw geladen wordt. Zelfs als er geen gebruik wordt gemaakt van een proxyserver. Bovendien werkt het nu ook niet meer in mijn eigen Internet Explorer. :(
Alleen in Firefox werkt het probleemloos.
Voor het laden van de inhoud van het gastenboek gebruik ik in ActionScript de methode load() van een XML-object. Daar heb ik anders nooit problemen mee gehad.
Heeft iemand een idee hoe ik dit kan oplossen? :confused:
Momenteel werk aan een gastenboek in Flash MX, dat gebruik maakt van een LoadVars-object om berichten door middel van een PHP-script in de database op te slaan. Vervolgens wordt de (vernieuwde) inhoud (via een PHP-script) in een XML-object geladen, waarmee ik de inhoud daarna in een tekstvak plaats.
Aanvankelijk stuurde ik het nieuwe bericht naar de server, door de methode send() aan te roepen en het URL van het PHP-script als argument mee te geven. Macromedia beweert immers, dat er dan automatisch gebruik wordt gemaakt van de POST methode.
Vreemd genoeg vertoonde Firefox een vervelende bijverschijnsel: het opende ongevraagd een nieuwe tabblad. En Internet Explorer 6 deed helemaal niets.
Uiteindelijk besloot ik om maar gebruik te maken van de methode sendAndLoad(), waarbij ik het URL, een ander LoadVars-object en (voor de zekerheid) "POST" als argumenten aan de methode meegaf. Die 'andere' LoadVars-object fungeerde hier slechts als 'dummy' en diende verder geen enkele functie. Dit werkte wel in Firefox, maar niet Internet Explorer. :cool:
Na wat ijsberen bedacht ik, dat mijn Firefox geen gebruik maakt van de lokale proxyserver maar mijn Internet Explorer wel. Dus ik schakelde de proxyserver uit en toen werkte het opeens wél in Internet Explorer.
Maar de euforie hield niet lang aan....op andere pc's blijkt het nog steeds niet helemaal goed te werken in Internet Explorer. Het laden van het ververste gastenboek vindt pas plaats wanneer de site opnieuw geladen wordt. Zelfs als er geen gebruik wordt gemaakt van een proxyserver. Bovendien werkt het nu ook niet meer in mijn eigen Internet Explorer. :(
Alleen in Firefox werkt het probleemloos.
Voor het laden van de inhoud van het gastenboek gebruik ik in ActionScript de methode load() van een XML-object. Daar heb ik anders nooit problemen mee gehad.
Heeft iemand een idee hoe ik dit kan oplossen? :confused: