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.
MattiMedlem sedan dec. 19996 592 inlägg 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??
om någon kan hjälpa mig vore jag skitglad helt enkelt
solbulleMedlem sedan mars 20015 287 inlägg 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..
solbulleMedlem sedan mars 20015 287 inlägg 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å
<input type="submit" value="köp" onclick="parent.2.location.reload();">
borde inte detta funka
solbulleMedlem sedan mars 20015 287 inlägg 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.
men hur skriver jag den koden!1
ska jag lägga den i body onLoad?? och hur skriver jag isåfall då
solbulleMedlem sedan mars 20015 287 inlägg 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.)
<body onload="2.location.reload();">
då får jag att ; förväntas
har fortfarande problem med Onload
solbulleMedlem sedan mars 20015 287 inlägg Heter ditt kundkorgsfönster 2 ?
Jesper TMedlem sedan nov. 20017 144 inlägg 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....
Jesper TMedlem sedan nov. 20017 144 inlägg <body onload="2.location.reload()">
Funkar inte detta då?
Heter ditt kundkorgsfönster 2 ?
???
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