PDA

View Full Version : Refresh när man trycker på en knapp?


Brimba
1999-12-09, 21:04
Hej!

Jag har som bekant gjort en webshop som snart skall lanseras:
http://195.149.178.134/
Kan du titta på den.

Iaf, jag skall troligtvis lägga in en dropdown lista istället för den "nya" framen som kommer upp när man "handlar" bland "produkterna". På det viset slipper jag framen osv. Jag skall lägga drop down listan ovanför den rutan där förklaring står om varje alternativ, tex: "Till huvudsidan", "Information om företaget", "Information om butiken i Göteborg" Osv.

Iaf det är ju inte speciellt svårt att lista alla produkter i varukorgen på det sättet, det svåra är nu att när man väl trycker på "lägg till" så skall det ju hamna i drop down listan med en gång! Man skall ju inte behöva trycka på reload.
Jag vill inte använda mig av.

Ett alternativ jag funderat på är att på sidan som anropas (add.asp) så lägger jag in en response.redirect "history(-1)" eller något sådant.
Men jag minns inte exakt hur det var man gjorde och jag har inte hunnit köpa en ASP bok ännu. Det kommer :)

Iaf om nån vet hur man får fram den föregående sidan skulle jag bli glad.
Eller hur man kan köra en META refresh.
För isåfall kan man ju köra med 404 no content på sidan så körs ju add.asp men syns inte att den körs :)

Eller om någon vet hur man får en drop down lista att updatera sig?

Problemet är att jag inte bara kan redirecta till någon asp sida då asp sidan ser ut kanske
http://www.datormaklarna.se/produkter/kategori.asp?id=401

eller
http://www.datormaklarna.se/produkter/kategori.asp?id=377

Jag vill ju att man skall komma tillbaka till samma sida, ifall man vill ha flera produkter av samma kategori!

Tacksam för svar!

Mvh
Patrik

Vide
1999-12-10, 00:17
OK! då skall vi se...

Meta-taggen:
<meta http-equiv="refresh" content="0; adress">
Javascriptet:

History.go(-1)

En bra referens (som du kan ladda ned som en 'help'-fil) är MS VBScript reference. (http://msdn.microsoft.com/scripting/VBScript/doc/VBSTOCAlt.htm)

------------------
MVH / Vide
henslow.4sale.se/vide (http://henslow.4sale.se/vide)



[Redigerat av Vide den 10 dec 1999]

Brimba
1999-12-10, 11:38
Hej!

Ville bara säga att jag och VIde diskuterade detta lite, och han ledde mig på rätt spår! Tack VIde!

Jag postar här min lösning:

i add.asp lade jag in
<% response.buffer = TRUE %>
plus att jag
la in längst ner
response.redirect Request.ServerVariables("http_referer")

för på det viset går den tillbaka till den föregående sidan :)

Hoppas att det kan hjälpa någon, med samma problem :)

Mvh
Patrik
aka Brimba