[javascript] afmetingen van een plaatje op je hd

Pagina: 1
Acties:

  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 21:28
Ik heb een input type=file

als ik hier een image selecteer kan je dan ook de afmetingen opvragen?

edit:

ik weet wel dat het kan want ik heb het al eens ergens gezien de vraag is alleen hoe :?

iemand een idee?

PSN jschut_82 | Xbox: JSchut82


  • André
  • Registratie: Maart 2002
  • Laatst online: 14:17

André

Analytics dude

Nee

  • Tim
  • Registratie: Mei 2000
  • Laatst online: 23-07 15:18

Tim

Ja, dat kan

Ik heb een ranzig voorbeeldje gemaakt:
code:
1
2
3
<img id=boe>
<input type=file onChange="boe.src = this.value;">
<input type=button onClick="this.value = boe.width;" value="Breedte plaatje">

en dat werkt in IE6, vraag me niet naar browser compatibiliteit..

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

En werkt alleen als het plaatje is ingeladen volledig.. 100x bneter is om het serverside te achterhalen.

  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 21:28
ja zoverwas ik

wat ik dus wil is dat ik in me browser de breedte en de hoogte in kan stellen (afhankelijk van elkaar du echt scalen) zodat ik met de gd de foto kan resizen

dus ik moet het van te voren al weten

PSN jschut_82 | Xbox: JSchut82


  • Yellow|A
  • Registratie: Maart 2000
  • Niet online

Yellow|A

Allotaja of rock and rollah

Op donderdag 02 mei 2002 16:11 schreef Yogho het volgende:
Nee
Ik dacht dat we ergens hadden gezegd dat je alleen antwoord moet geven als je ook antwoord geeft.

|{ brrr }] |


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Op donderdag 02 mei 2002 16:55 schreef JSchut het volgende:
ja zoverwas ik

wat ik dus wil is dat ik in me browser de breedte en de hoogte in kan stellen (afhankelijk van elkaar du echt scalen) zodat ik met de gd de foto kan resizen

dus ik moet het van te voren al weten
Snap de redenatie niet.. als je een bestand upload en er serverside iets mee gaat doen met GD HEB je toch de afmetingen van een image?? Waarom moet je die dan nog clientside EERST achterhalen????

  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 21:28
als ik ze clientside heb dan kan ik de afmetingen alvast instellen alvorens te uploaden en bij de upload gelijk naar de juiste afmetingen resizen

PSN jschut_82 | Xbox: JSchut82


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Op donderdag 02 mei 2002 17:02 schreef JSchut het volgende:
als ik ze clientside heb dan kan ik de afmetingen alvast instellen alvorens te uploaden en bij de upload gelijk naar de juiste afmetingen resizen
Define "instellen" :P

Normaal doe je zoiets:

-Upload plaatje
-Server leest plaatje (tada: afmetingen)
-Server resized plaatje
-Etc..

  • JSchut
  • Registratie: Februari 2002
  • Laatst online: 21:28
ok ik zal ff proberen een duidelijke schets te geven

ik heb:
- file input
- text input (hoogte foto)
- text input (breedte foto)

als ik nu in file input een jpg selecteer dan wil ik dat de breedte en de hoogte in de bij behorende input komen te staan

deze kan je dan veranderen en dan laat ik na het submitten de foto resizen doormiddel v/d gd libary

-- ik wil dus alvorens ik submit de hoogte en de breedte kunnen veranderen zodat ik in 1 keer klaar ben en niet later nog de groote moet gaan veranderen

PSN jschut_82 | Xbox: JSchut82

Pagina: 1