webForumDet fria alternativet

Ladda om två!

1 svar · 468 visningar · startad av Belenos

BelenosMedlem sedan mars 201077 inlägg
#1

Jag laddar information till en sida med hjälp av en popup genom att använda <form action för att skapa en data array som jag lägger i en session med php. När sessionen är skapad skall sidan som öppnar popupen ladda om och läsa in sessionen för visning. Alltfungerar perfekt utom att sidan som öppnar popupen laddar om innan sessionen är satt!

Jag försöker använda:
setTimeout( window.opener.location.reload(), 500 );

för att fördröja omladdningen men fördröjningen fungerar inte?
Vad är fel eller finns det ett bättre sätt att fördröja omladdning för ”öppnarsidan” till en popup?

Glad för svar!

noshorninMedlem sedan aug. 2008662 inlägg
#2

Den här funktionen stänger popup fönstret och laddar om sidan som skapade popupen.

<script language="javascript">
function refreshParent() {
  window.opener.location.href = window.opener.location.href ;

  if (window.opener.progressWindow)
		
 {
    window.opener.progressWindow.close()
  }
  window.close();
}
</script>
Genererad på 368 ms · cache AV · v20260730165559-full.f96bc7eb