[asp] image size

Pagina: 1
Acties:

  • Altaphista
  • Registratie: Juli 2001
  • Laatst online: 17:29

Altaphista

1. check manual, 2. ask

Topicstarter
php heeft getimagesize
en nu wil ik hetzelfde in asp, iemand een idee of er een stdfunctie voor bestaat of hoe het moet? Zoeken levert alleen 'zelfgeschreven' functies op.

Je gaat het pas zien als je het doorhebt.


  • dominic
  • Registratie: Juli 2000
  • Laatst online: 21-08 19:07

dominic

will code for food

Klopt, ASP heeft deze functie NIET, je zult dus altijd zelf een script moeten schrijven.

Tip: Vang het clientside af, dit is een stuk makkelijker aangezien je dan de afbeelding gewoon als HTML-object kunt benaderen.

Download my music on SoundCloud


  • Altaphista
  • Registratie: Juli 2001
  • Laatst online: 17:29

Altaphista

1. check manual, 2. ask

Topicstarter
Op maandag 01 juli 2002 16:44 schreef dominicbout het volgende:

Tip: Vang het clientside af, dit is een stuk makkelijker aangezien je dan de afbeelding gewoon als HTML-object kunt benaderen.
Hoe bedoel je? Ik wil nl. absoluut geen javascript gebruiken

Je gaat het pas zien als je het doorhebt.


  • Vigory
  • Registratie: November 2000
  • Laatst online: 15-04 10:26
Op maandag 01 juli 2002 16:48 schreef Altaphista het volgende:

[..]

Hoe bedoel je? Ik wil nl. absoluut geen javascript gebruiken
Dat is de enige mogelijkheid om het aan de clientkant te gebruiken (wat is er mis met javascript???).

Aan de serverkant zal je een component moeten gebruiken, bijv van: www.serverobjects.com

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 03-09 15:18

Crazy D

I think we should take a look.

Exact expert nodig?


  • Altaphista
  • Registratie: Juli 2001
  • Laatst online: 17:29

Altaphista

1. check manual, 2. ask

Topicstarter
Op maandag 01 juli 2002 20:28 schreef Crazy_D het volgende:
Niet getest maarre kijk hier eens:
http://www.4guysfromrolla.com/webtech/code/imgsz.asp.html
Thnx, dat was idd een van de 'eigengeschreven' versies die ik al had gevonden. Maar het wordt een veel aangeroepen pagina, en ik wil de server niet overbelasten met dit soort, eigenlijk onnodige, aanroepen van een functie.
Op maandag 01 juli 2002 17:30 schreef Vigory het volgende:

[..]

Dat is de enige mogelijkheid om het aan de clientkant te gebruiken (wat is er mis met javascript???).
'mag' ik niet gebruiken :), dus daarom had ik gehoopt dat er een soort standaardfunctie was die ik niet kon vinden :)

Je gaat het pas zien als je het doorhebt.


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 03-09 15:18

Crazy D

I think we should take a look.

Op maandag 01 juli 2002 22:19 schreef Altaphista het volgende:
Thnx, dat was idd een van de 'eigengeschreven' versies die ik al had gevonden. Maar het wordt een veel aangeroepen pagina, en ik wil de server niet overbelasten met dit soort, eigenlijk onnodige, aanroepen van een functie.
In wat voor situatie wil je het gebruiken? (komen de afbeeldingen uit een db?)

Exact expert nodig?


  • Altaphista
  • Registratie: Juli 2001
  • Laatst online: 17:29

Altaphista

1. check manual, 2. ask

Topicstarter
Op maandag 01 juli 2002 22:27 schreef Crazy_D het volgende:

[..]

In wat voor situatie wil je het gebruiken? (komen de afbeeldingen uit een db?)
Nee, het is een variabele aantal plaatjes, bijvoorbeeld img1.jpg t/m img9.jpg.
Nu wil ik ze in een loepje afdrukken, incl width en height, anders krijg je met het laden dat ze 'verspringen'

Je gaat het pas zien als je het doorhebt.


  • Vigory
  • Registratie: November 2000
  • Laatst online: 15-04 10:26
Als de pagina veel wordt bezocht kan je de grootte van de afbeeldingen misschien cachen door opslag in een database, of door deze in de bestandsnaam te zetten.

  • blijhoofd_bennie
  • Registratie: Maart 2000
  • Niet online

blijhoofd_bennie

Wasser für alle!!

ASP kun je ook clientside uitvoeren, dus als je een idee hebt hoe je het zou willen programmeren in ASP (server side) dan zou je het clientside kunnen maken en ben je klaar.

clientside ASP
script
/script

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Op dinsdag 02 juli 2002 00:34 schreef blijhoofd_bennie het volgende:
ASP kun je ook clientside uitvoeren, dus als je een idee hebt hoe je het zou willen programmeren in ASP (server side) dan zou je het clientside kunnen maken en ben je klaar.

clientside ASP
script
/script
Asp kan je dus niet clientside uitvoeren, je bent kennelijk in de war met VBscript.

  • blijhoofd_bennie
  • Registratie: Maart 2000
  • Niet online

blijhoofd_bennie

Wasser für alle!!

Op dinsdag 02 juli 2002 01:27 schreef raptorix het volgende:

[..]

Asp kan je dus niet clientside uitvoeren, je bent kennelijk in de war met VBscript.
Stimmt, foutje |:(
Mag de topic starter dit wel gebruiken? Maar dan is er wel het probleem dat het alleen met internet explorer werkt (toen mijn ASP boek uitgegeven werd in ieder geval wel, weet niet of dit nu anders is)

  • Vigory
  • Registratie: November 2000
  • Laatst online: 15-04 10:26
Dat werkt inderdaad alleen in IE.

Maar de functie waarvoor de topicstarter het wil gebruiken is niet geschikt voor client-side scripting. Hij wil immers de grootte van de afbeelding weten voordat die is ingeladen.

  • Altaphista
  • Registratie: Juli 2001
  • Laatst online: 17:29

Altaphista

1. check manual, 2. ask

Topicstarter
Klopt, en het moet echt op alle browsers werken, is een vereiste... dus geen VBscript ben ik bang ;(

Je gaat het pas zien als je het doorhebt.


  • Vigory
  • Registratie: November 2000
  • Laatst online: 15-04 10:26
Dan is er volgens mij alleen maar de mogelijkheid dit server-side te doen. Dit kan dus met een component of het bovengenoemde asp script.

Wat vind je van mijn idee van caching?

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Uhm makkelijkste is dat je direct na uploaden de afbeelding in html gooit en via javascript imagesize opvraagt, en dan een automatisch form submit doet met een update van de grote.

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 03-09 15:18

Crazy D

I think we should take a look.

Op dinsdag 02 juli 2002 12:57 schreef raptorix het volgende:
Uhm makkelijkste is dat je direct na uploaden de afbeelding in html gooit en via javascript imagesize opvraagt, en dan een automatisch form submit doet met een update van de grote.
Dan zou ik er persoonlijk toch voor kiezen om na het uploaden serverside dat te controlleren met dat scriptje, scheelt je iig weer een post met de benodigde controles uiteraard die daarbij horen.

Exact expert nodig?

Pagina: 1