File Uploaden met Ajax

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

- SanThe -

- SanThe -

06/01/2016 09:35:13
Quote Anchor link
Hallo,

Wie kan mij uitleg geven of misschien een link waar het uploaden van een file met Ajax wordt uitgelegd.
En dan wel met Javascript en geen jQuery.

Bedankt,

SanThe.
 
PHP hulp

PHP hulp

27/11/2024 21:37:17
 
- Ariën  -
Beheerder

- Ariën -

06/01/2016 09:37:35
Quote Anchor link
http://blog.teamtreehouse.com/uploading-files-ajax ;-)

Let er wel op dat oude IE's gebruik maken van ActiveXObject()
Gewijzigd op 06/01/2016 09:40:22 door - Ariën -
 
- SanThe -

- SanThe -

06/01/2016 09:41:00
Quote Anchor link
Ha, die had ik reeds gevonden.

Echter dit werkt bij mij niet omdat FormData() blijkbaar niet bestaat.

var formData = new FormData();
 
- Ariën  -
Beheerder

- Ariën -

06/01/2016 09:45:55
Quote Anchor link
Welke browser bij jouw herkent dat object dan niet?
 
DavY -

DavY -

06/01/2016 10:13:05
Quote Anchor link
Als FormData() voor jou niet werkt, bijvoorbeeld voor IE 8/9 (Al kan ik me niet voorstellen dat je dat nog gebruikt?), dan kun je fallback schrijven met XMLHttpRequests(), zie: https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Forms/Sending_forms_through_JavaScript#Building_an_XMLHttpRequest_manually

Hiermee kun je testen of je browser FormData() ondersteunt.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
if(typeof FormData !== 'undefined')
   ...
 
- SanThe -

- SanThe -

06/01/2016 10:21:59
Quote Anchor link
Firefox 43.0.3

Toevoeging op 06/01/2016 10:40:17:

@DavY

Als ik op die site van die link op de button click zie ik niks gebeuren.

Quote:
And here's the live result:

Button: Click me
Gewijzigd op 06/01/2016 10:40:50 door - SanThe -
 
DavY -

DavY -

06/01/2016 10:57:33
Quote Anchor link
Kleine voorbeeld met XMLHttpRequests():

https://gist.github.com/ebidel/2410898

Probeer maar met de code te 'puzzelen', dan kom je er vast wel uit.
 
- SanThe -

- SanThe -

06/01/2016 11:02:01
Quote Anchor link
Thanks.

Maar dat is ook weer met FormData() en op de een of andere manier werkt dat hier blijkbaar niet.
 
- Ariën  -
Beheerder

- Ariën -

06/01/2016 11:05:51
Quote Anchor link
Als ik zo lees moet jouw FireFox het ondersteunen. Als dit niet het geval is, lijkt me toch iets mis met je Firefox-installatie? Misschien een vreemde add-on die iets blokkeert?
 
DavY -

DavY -

06/01/2016 11:06:13
Quote Anchor link
Hm apart.. Het is zowel met FormData en XMLHttpRequests(). Ik heb hetzelfde versie firefox en het werkt hier prima.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.