Just nu i M3-nätverket
Gå till innehåll

Ladda om frames!


AndrAAx

Rekommendera Poster

Håller på med en web-butik och har problem med att uppdatera varukorgen.

 

Har 3 frames

Frame 1 - menyn

Frame 2 - varor

Frame 3 - varukorg

 

När man lägger i en vara i varukorgen så körs en php fil som stoppar in varan i korgen och laddar om varan igen i frame 2. Mitt problem är att jag vill att den skall ladda om frame 3 ochså, så varukorgen uppdateras.

 

Kan inte ett smack om java så har ni förslag på hur detta skall kunna lösas så är tydlig hur koden skall läggas in på sidan!

 

 

 

[inlägget ändrat 2004-12-02 01:51:34 av AndrAAx]

Länk till kommentar
Dela på andra webbplatser

Se till att dina server-side script skapar javascript på klienten som uppdaterar de andra ramarna. Ex. skapar du i mottagande sss följande som första kod:

 

top.OtherFrame.UpdateFunction()

 

Du får vara mer detaljerad i din problemställning för att få mer hjälp.

 

 

 

Länk till kommentar
Dela på andra webbplatser

Ska försöka, denna fil körs för att lägga till varan i varukorgen.

 

<?php

include '../php/connect.php';

 

if ($submit) {

$timet=date("H");

$datum=date("ymj");

$ip = $REMOTE_ADDR;

 

$result=MYSQL_QUERY("INSERT INTO audio_kundv (id,ip,timet,varunr,datum)"."VALUES ('NULL','$ip','$timet','$varunr','$datum')") or die(mysql_error());

 

}

 

?>

<meta http-equiv="refresh" content="1; URL=vara.php?varunr=<? echo $varunr?>">

 

Vill att denna även skall ladda om varukorgen som ligger i en iframe som heter "kundvagn". Denna iframe ligger i en frame som heter "bottomFrame"

 

Det spelar ingen roll om iframen eller hela framen uppdateras där varukorgen ligger bara någon av dem gör det!

Några förslag?

 

Länk till kommentar
Dela på andra webbplatser

Har testat med detta tillägg, med det funkar inte, är det något fel i det eller?

 

<script language="JavaScript">

 

parent.bottomFrame.location.reload();

 

 

</script>

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...