PSN jschut_82 | Xbox: JSchut82
ja daar kan ik het niet vinden
alleen hoe je de webpage kan opslaan
alleen hoe je de webpage kan opslaan
PSN jschut_82 | Xbox: JSchut82
dan zal je moeten linken naar een plaatje dat MIME-type application/octet-stream meekrijgt,
gebruik bijvoorbeeld een php-script dat met header(); passthru() werkt, of anders zet je de te downloaden images in een extra folder waar je de mime-types via .htacess voor de extensies zet.
gebruik bijvoorbeeld een php-script dat met header(); passthru() werkt, of anders zet je de te downloaden images in een extra folder waar je de mime-types via .htacess voor de extensies zet.
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen
pff kan het niet makkelijker
explorer kan toch ook gewoon save as doen dan moet dat zo toch ook kunnen
explorer kan toch ook gewoon save as doen dan moet dat zo toch ook kunnen
PSN jschut_82 | Xbox: JSchut82
tja, als je kennelijk explorer-only wilt scripten:JSchut schreef op 25 september 2002 @ 12:36:
pff kan het niet makkelijker
explorer kan toch ook gewoon save as doen dan moet dat zo toch ook kunnen
code:
1
2
3
| plaatje = document.images['plaatje'].select()
selectie = plaatje.createRange()
selectie.execCommand("SaveAs") |
mogelijk werkt de select()-method niet op een plaatje, maar in theorie zou zoiets kunnen werken, maar vind het zelf erg onzuiver en zou werken via mimetypes prefereren
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen
Of je zipt alle plaatjes op je website. En zodra er op een plaatje geklikt word link je naar de zipfile. Dus dan moet je op alle plaatjes een link plaatsen.
Of je zet een onclick functie op je pagina, en zodra er dan een image aangeklikt word vraag je met js de .src van het plaatje op. Dan even de extensie veranderen van .jpg, .gif naar .zip en voila. Dan hoef je iig niet op alle plaatjes een link te zetten.
Of je zet een onclick functie op je pagina, en zodra er dan een image aangeklikt word vraag je met js de .src van het plaatje op. Dan even de extensie veranderen van .jpg, .gif naar .zip en voila. Dan hoef je iig niet op alle plaatjes een link te zetten.
nee dat werkt idd nietRM-rf schreef op 25 september 2002 @ 12:57:
[...]
tja, als je kennelijk explorer-only wilt scripten:
code:
1 2 3plaatje = document.images['plaatje'].select() selectie = plaatje.createRange() selectie.execCommand("SaveAs")
mogelijk werkt de select()-method niet op een plaatje, maar in theorie zou zoiets kunnen werken, maar vind het zelf erg onzuiver en zou werken via mimetypes prefereren
zou je die mime types wat toe willen lichten
PSN jschut_82 | Xbox: JSchut82
JSchut schreef op 25 september 2002 @ 14:25:
[...]
nee dat werkt idd niet
zou je die mime types wat toe willen lichten
Serverside een andere mime-type meegeven. Dan herkent IE het niet als plaatje en zal die het ter download aanbieden. Werkt in principe met alle soorten bestanden, ook met plaatjes.
application/octet-stream
kun je gebruiken bijvoorbeeld, of gewoon zelf een verzinnen
application/bosmonster
ofzo
ok ik begrijp een deel maar hoe geef ik die andere MIME aan dan?
PSN jschut_82 | Xbox: JSchut82
excuse me
code:
is wat je bedoelt natuurlijk 1
| application/x-bosmonster |
mimetypes kun je toekennen met .htaccess op *nix achtige servers (apache o.m.)
met IIS zou je het moeten doen via de webinterface, daar heb ik geen ervaring me, en weet ook niet of dit per directory te regelen is (geloof via de 'HTTP Headers' tab)
met .htacess, voeg toe aan een file .htaccess in de gewenste dir:
code:
1
| AddType application/x-bosmonster jpg |
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen
ik heb het volgende in me .htaccess gezet
AddType application/x-jeffrey jpg
maar ik krijg gewoon het plaatje te zien in me browser terwijl ik een save as window wil hebben
AddType application/x-jeffrey jpg
maar ik krijg gewoon het plaatje te zien in me browser terwijl ik een save as window wil hebben
PSN jschut_82 | Xbox: JSchut82
Dit werkt nu thnxRM-rf schreef op 25 september 2002 @ 12:24:
dan zal je moeten linken naar een plaatje dat MIME-type application/octet-stream meekrijgt,
gebruik bijvoorbeeld een php-script dat met header(); passthru() werkt, of anders zet je de te downloaden images in een extra folder waar je de mime-types via .htacess voor de extensies zet.
PSN jschut_82 | Xbox: JSchut82
Pagina: 1