Colorbox lädt beim Schließen die übergeordnete Seite neu

8

Mein Problem ist, dass ich eine Farbbox brauche, um die übergeordnete Seite beim Schließen neu zu laden.

Das habe ich:

%Vor%

Colorbox wird ordnungsgemäß geladen, aktualisiert die übergeordnete Seite beim Schließen jedoch nicht. Irgendwelche Ideen?

    
Lucas 19.04.2011, 11:11
quelle

6 Antworten

13

Verwenden Sie window.location.reload(); oder window.location = window.location; anstelle von parent.location.reload();

    
CoolEsh 19.04.2011 12:30
quelle
3

Etwas verspätet, aber ich habe eine andere Antwort. Sie können den Code zum erneuten Laden des Fensters von der Zielseite senden, die in colorbox geladen wird.

Ich habe die colorbox für login / how_it_works / faqs & amp; einige andere Funktionen. Ich wollte, dass meine Elternseite nur im Falle eines "Einloggens" neu geladen wird. Als Antwort auf das Anmeldeformular habe ich den folgenden Code gesendet:

%Vor%

'Fenster' ist das Colorbox-Fenster. Ich frage seinen Elternteil (Browserfenster) neu zu laden.

    
Adway Lele 01.10.2012 23:57
quelle
1

Oder benutzen Sie einfach

%Vor%

Ich bevorzuge diesen über Lucas Lösung, weil Sie auch einfach

erstellen können %Vor%

ohne dass die gesamte Seite neu geladen wird.

    
Aart den Braber 04.01.2012 21:35
quelle
0

Hier ist meine generische colorbox-opening-Funktion:

Es kann:

  • Laden Sie die Seite nach dem Schließen neu
  • Reload it-self (+ mit einer benutzerdefinierten Ajax-URL)
  • Laden Sie ein anderes HTML
  • WICHTIG - & gt; Diese Aktionen passieren, wenn Sie die colorbox manuell schließen:
    • Richten Sie globale Variablen entsprechend ein
    • $. colorbox.close ();

Auch:

  • Fokussiere ein benutzerdefiniertes HTML-Element nach dem Laden

Der wichtigste Punkt ist, dass Sie einige GLOBAL JavaScript-Variablen haben sollten (aber natürlich, wenn Sie wissen, was Sie tun) und das war's.

%Vor%     
sabiland 18.12.2012 09:10
quelle
0
%Vor%

Der obige Code ist für die colorbox default close (x) Taste.

Wenn Sie eine eigene Schaltfläche zum Schließen haben, versuchen Sie es wie folgt:

%Vor%     
Noyal Joy 18.08.2016 17:57
quelle
-1
%Vor%     
Greeed 21.03.2012 07:16
quelle

Tags und Links