[IE] TIF openen vanuit browser

Pagina: 1
Acties:

  • erkje
  • Registratie: Oktober 2001
  • Laatst online: 12-06-2024
Hoi medetweakers!

Zoekacties binnen tweakers levert weinig op, en microsoft.com biedt ook geen uitkomst. Daarom hier de probleemstelling en de gewenste oplossing. De vraag aan jou is of je een weg weet van probleem naar oplossing ;)

Probleem
Wij ontwikkelen een internet-applicatie waar een zooi TIF's in een database achter zit. Op een gegeven moment zie je in de applicatie een linkje naar zo'n TIF-document. [KLIK] Er verschijnt een popupje: "Wilt u dit bestand openen of opslaan?". Tot zover nog steeds goed. Klik ik op opslaan en open ik vervolgens de TIF van de schijf, gaat prima. Maar de klant wil natuurlijk direct kunnen openen. Ik klik dus op openen: Geen voorbeeld beschikbaar. Ik heb de TIF aan diverse programma's proberen te koppelen, maar geen enkele applicatie geeft beeld als ik em rechtstreeks vanuit Internet Explorer open:

Windows viewer voor afbeeldingen en faxen: Geen voorbeeld beschikbaar
MS Office Document Imaging: Unable to open file "bla\Temporary Internet Files\bla". Check file name and permission
QuickTime player: Fout - 108: er heeft zich een onbekende fout voorgedaan.
[al deze programma's laden wel gewoon TIF's van de HD]

Kortom, als je vanuit IE een tif wil laden wordt het bestand niet gedownload ofzo en kunnen de programma's geen data vinden.

Ideale situatie
Ik klik op de link waardoor ik een TIF bestand kan downloaden, ik krijg de popup met de vraag om te openen of op te slaan. Ik druk op Openen en MS Office Document Imaging (bijvoorbeeld) opent de gevraagde TIF.

Vraag
Wat moet ik waar instellen om de ideale situatie te bereiken?

taste and see that the Lord is good


  • erkje
  • Registratie: Oktober 2001
  • Laatst online: 12-06-2024
Extra info, Firefox download em wel netjes zodat het gekoppelde programma de tif kan openen

taste and see that the Lord is good


  • pistole
  • Registratie: Juli 2000
  • Laatst online: 17:06

pistole

Frutter

controleer even of je webserver de juiste mime type meegeeft :)

Ik frut, dus ik epibreer


  • erkje
  • Registratie: Oktober 2001
  • Laatst online: 12-06-2024
image/tiff wordt er meegegeven, maar dat lijkt met niet het probleem te zijn aangezien IE wel het juiste programma weet te openen. Dat zal IE wel weten doordat het mime-type OK is. Het programma kan het bestand echter niet vinden.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
HTTP/1.1 200 OK
Content-Length: 39056
Content-Disposition: attachment; filename=plattegrond.tif
Pragma: no-cache
Cache-Control: no-cache
Expires: Thu, 01 Jan 1970 12:00:00 GMT
Content-Type: image/tiff
Set-Cookie: ORA_WX_SESSION="10.120.0.10:24862-1"; path=/
Set-Cookie: dsvapp01=10.120.0.10.5481159193775260; path=/
Server: Oracle-Application-Server-10g/9.0.4.2.0 Oracle-HTTP-Server OracleAS-Web-Cache-10g/9.0.4.2.0 (N)
Connection: Keep-Alive
Keep-Alive: timeout=5, max=999
Date: Mon, 25 Sep 2006 14:16:15 GMT

[ Voor 53% gewijzigd door erkje op 25-09-2006 16:17 ]

taste and see that the Lord is good


  • erkje
  • Registratie: Oktober 2001
  • Laatst online: 12-06-2024
Opgelost!! :D

De volgende parameters vormen het probleem:
Pragma: no-cache
Cache-Control: no-cache

Daardoor wordt het plaatje niet opgeslagen. Druk je op de knop 'Openen' en dan is het eigenlijk ook niet zo verwonderlijk dat het plaatje niet tevoorschijn komt omdat IE denkt: niet cachen, niet cachen!

taste and see that the Lord is good