Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


För att den nya bilden skall visas så måste jag uppdatera sidan m

Postades av 2003-11-19 02:14:24 - Niqué Eriksson, i forum asp - allmänt, Tråden har 8 Kommentarer och lästs av 547 personer

Plattform: ASP 3.0
Språk: VBScript, HTML, (lite JavaScript)

Tjo vänner!

Så här är det.

Klienten laddar upp en bild (produktbild) från en asp-sida till servern, filen döps utifrån artikelnr., den uppladdade bilden visas i en IMG-tagg på samma sida.

Ponera att klienten ångrar sej och vill ha en annan bild och laddar upp en ny. Den gammla bilden raderas från servern och den nya laddas upp, även denna bild döps utifrån artikelnr. och får alltså samma namn... det namnet som redan finns i klientens cachen från första gången då den första bilden visades... och alltså visas inte den nya bilden utan den första bilden visas.

För att den nya bilden skall visas så måste man uppdatera sidan manuellt, men så kan man ju inte ha det...

Response.Expires sätter ju bara tiden på själva sidan, inte innehållet, lixom...

Hur kommer man runt de här då?

Tjux!

/..::niQué::..


Svara

Sv: Sätta Expires på en bild...?

Postades av 2003-11-19 11:34:01 - Karl Adriansson

hmm, du borde ju kunna använda en asp sida som du ändrar content-type på till lämpligt format, sätter expires på sidan och använder response.binarywrite för att skriva ut din bild. kanske lite väl bökigt men det fungerar ju i teorin iaf ;)


Svara

Sv: Sätta Expires på en bild...?

Postades av 2003-11-19 20:48:14 - Niqué Eriksson

haha! jo, för mej lät det mkt bökigt.. men teoretiskt så.. =)

Nått annat förslag?

/..::niQué::..


Svara

Sv: Sätta Expires på en bild...?

Postades av 2003-11-24 18:57:49 - Peter Cyrillus

Råkat ut för liknande, löste det med en länk
Uppdatera


Svara

Sv: För att den nya bilden skall visas så måste jag uppdatera sid

Postades av 2003-11-24 21:33:06 - Michael Beckius

Detta är skitlätt! Gör så här:

<IMG SRC="minbild.jpg?<%Time%>">

Genom att lägga ett frågetecken efter bildnamnet och efter det lite skräpdata, i detta fallet klockslag, så lurar du browsern att det är en ny fil och den laddar den nya bilden från servern istället för från cachen. Funkar toppen!


Svara

Sv: För att den nya bilden skall visas så måste jag uppdatera sid

Postades av 2003-11-24 21:36:12 - Michael Beckius

Aaaaargh! Stavfel.... Det ska ju vara:

<IMG SRC="minbild.jpg?<%=Time%>">

NU funkar det. Använder själv den lösningen i precis samma typ av applikation som du!

Browsern tror då att filen heter tex "minbild.jpg?16:05:48" medan servern skickar den nya "minbild.jpg". =)



Svara

Sv: För att den nya bilden skall visas så måste jag uppdatera sid

Postades av 2003-11-24 21:38:42 - Michael Beckius

Tillägg:
Så här kan man göra även på asp-sidor, html-sidor mm... att skicka med lite extra skräpdata i URL:en så att man tvingar fram en refresh på dokumentet istället för att datan läses från cachen.


Svara

Sv: För att den nya bilden skall visas så måste jag uppdatera sid

Postades av 2003-11-29 12:59:25 - Niqué Eriksson

Det funkar ju fin fint!! =) Tack!


Svara

Sv: För att den nya bilden skall visas så måste jag uppdatera sid

Postades av 2003-11-29 15:24:56 - Michael Beckius

Kul! Det är alltid roligt att få veta när man lyckats hjälpa någon. =)


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 792
27 960
271 761
8 807
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies