Uppdatera fönstret med hjälp javascript varje gång någon lägger till en ny vara i kundkorgen. Alltså - när kunden klickar på "lägg till" körs ett javascript igång som uppdaterar fönstret.
De i javascriptforumet kan säkert hjälpa dig.
27 svar · 850 visningar · startad av pellsäter
har en kunkorg som visas i ett separat fönster.
Den innhåller en koppling till en databas med ordrar. Hur gör jag för att sidan ska känna av att innehållet i kundkorgen ändrats så att rätt saker visas i korgen.
Går det inte att lösa på annat sätt än att uppdatera korgen i ett visst intervall.
Uppdatera fönstret med hjälp javascript varje gång någon lägger till en ny vara i kundkorgen. Alltså - när kunden klickar på "lägg till" körs ett javascript igång som uppdaterar fönstret.
De i javascriptforumet kan säkert hjälpa dig.
Kan jag flytta tråden till Javascript??
Flyttas... :)
om någon kan hjälpa mig vore jag skitglad helt enkelt
Du får nog lov att visa lite kod skulle jag tro.
det är lite svårt eftersom jag itne har nån kod
jag har ett formulär som uppdaterar databasen plus en beställningssida.
Kundkorgen ligger i en i frame kallad kundkorg som jag vill ska uppdateras automatiskt när någon klickar på "köp" knappen..
kan du inte låta dit javascript alt den sida som tar emot ditt formulär köra en refresh på den sidan, framen, som visar kundkorgen.
jovisst men jag vill inte att den ska köra en refresh varje 30 sec om det är så du menar utan när någon klickar på "köp" så ska den uppdateras.
Borde inte det gå
Typ något sådant, annars var min tanke att den sida som du postar formuläret till i sin tur kör en javascriptsfunktion som den du visar.
Datan måste ju hinna in i databasen innan kundkorgssidan uppdateras.
Du skulle väl kunna göra som så att den sida som tar emot databasinläggningen, skriver ut med hjälp av asp:
body onload="kundkorg.location.reload();"
Då behöver ju bara den skrivas ut och uppdateras när det verkligen behövs.
(Kundkorg = namnet på det fönster som du har kundkorgen i.)
har fortfarande problem med Onload
Heter ditt kundkorgsfönster 2 ?
När jag stänger mitt "läggatillfönster" så uppdateras kundkorgen automatiskt med detta:
<a href="javascript:window.opener.location.reload();window.close();">Stäng
denna sida</a>
har nu gjort om Framesetet så kundkoren kallas topFrame.... men hur som helst funkar det inte...
Och jag stänger inte något fönster manuellt.. när jag beställer något så laddas allt in i en fil som heter korgen.asp och den redirectas sedan tillbaka till där man var....
nej det funkar inte alls
jag döpte om kundkorgen så här
<frame src="kundkorg.asp" name="topFrame">
men nu när jag skriver
<body onload="topFrame.location.reload()">
så får jag felet att
topFrame är odefinierad