SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > HTML, CSS und JavaScript Help!

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.02.2005, 19:10:22
Benutzerbild von bavaglino
bavaglino bavaglino ist offline
Anfänger
 
Registriert seit: Jun 2004
Ort: Ibiza
Beiträge: 48
nach popup "mutter" seite aktualisieren

hallo zusammen,

habe eine frage. ich habe eine seite ohne frames, öffne von der "mutter" seite ein popup. im popup selbst befindet sich ein php script, wird dieses script ausgeführt und ist fertig, möchte ich gerne die "mutter" seite automatisch aktualisieren.

keine ahnung wie!?!? habt ihr eine idee wie ich das am besten umsetzen kann?

danke für hilfe

gruss oliver
Mit Zitat antworten
  #2  
Alt 26.02.2005, 21:18:45
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: nach popup "mutter" seite aktualisieren

Mit dem Fensterobjekt opener kannst du in JavaScript auf die Seite zugreifen, von der aus, das aktuelle Fenster geöffnet wurde.
Mit Zitat antworten
  #3  
Alt 28.02.2005, 12:46:13
Benutzerbild von bavaglino
bavaglino bavaglino ist offline
Anfänger
 
Registriert seit: Jun 2004
Ort: Ibiza
Beiträge: 48
AW: nach popup "mutter" seite aktualisieren

vielen dank für die info, werde es mir anschauen

grüsse
Mit Zitat antworten
  #4  
Alt 13.04.2005, 10:45:32
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: nach popup "mutter" seite aktualisieren

Hallo,

mich würde ja nun interessieren wie es geht...

kann ich einfach
Code:
opener.reload
machen?

Mein Problem ist, daß ich eigentlich PHP programmiere und nicht JS.

Kann mir jemand die Lösung mitteilen?

Danke, kaepten
Mit Zitat antworten
  #5  
Alt 13.04.2005, 11:32:32
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: nach popup "mutter" seite aktualisieren

Mit opener.location.reload() funktioniert es.
reload() ist eine Methode des location-Objekts.
Mit Zitat antworten
  #6  
Alt 13.04.2005, 11:43:20
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: nach popup "mutter" seite aktualisieren

Hallo,

erstmal vielen Dank...

nur: bei welchem Event löse ich das aus...?

Aktualisiert müßte werden wenn
PHP-Code:
echo "<p class='z_riesig'>Der Datensatz wurde aktualisiert!</p>"
angezeigt wird.

Das ist der Code vom Absenden:
HTML-Code:
<input type='image' src='gif/sichern.gif'>
Wenn ich beim Absenden des Formulars aktualisiere ist das Schreiben des Datensatzes ja noch nicht passiert. Also muß es später erfolgen.

Kann ich da "onLoad" verwenden?
Mit Zitat antworten
  #7  
Alt 13.04.2005, 12:03:37
Rethel Rethel ist offline
Anfänger
 
Registriert seit: Apr 2005
Beiträge: 3
AW: nach popup "mutter" seite aktualisieren

Hallo,

hier eine mögliche Lösung des Problems in zwei Schritten:

1. JavaScript-Anweisung:
Code:
opener.location.replace('RelativerPfadDerDateiImElternfenster'); window.close();
(der zweite Teil ist nur erforderlich, wenn das Popup nach der Aktualisierung des Elternfensters geschlossen werden soll).

2. Ausführung:
Nun stellt sich die Frage, wann, wo und wie der JavaScript-Code ausgeführt werden soll. Bei mir habe ich das so gelöst, dass der Code am Ende des PHP-Teils einer Variablen übergeben wird, die in der nachfolgenden HTML-Ausgabe dann in den Body-Tag eingefügt wird. Schematisch:
PHP-Code:
<?PHP
... 
$aktualisieren " onLoad = "opener.location.replace('xyz.php'); window.close();""?>
<HTML>
<HEAD>...</HEAD>
<BODY<?PHP echo "$aktualisieren"?>>
Wenn die Variablendefinition in PHP von Bedingungen abhängig gemacht wird, kann die Aktualisierung flexibel gesteuert werden.
Ich hoffe, das Prinzip ist klar geworden.
Mit Zitat antworten
  #8  
Alt 13.04.2005, 12:18:03
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: nach popup "mutter" seite aktualisieren

Das Prinzip ist klar...

nur wo?

Also:

Im Hintergrund gibt es die Hauptseite die auf PHP/MySQL basiert...

Ein Link daraus öffnet ein Fenster in das ein neuer Link eingegeben werden kann der dann in der DB gespeichert wird.

Wenn das erfolgt ist wird der obige Text ausgegeben und der Anwender kann das Fenster schließen.

Das Eingabefenster ist so angelegt das es sich auf sich selbst bezieht... wenn also ein Wert übergeben wurde werden einfach die Formularfelder nicht mehr angezeigt. Statt dessen der Text.

Kann man hier jetzt ein sinnvolles Event finden das das Aktualisieren auslöst
Mit Zitat antworten
  #9  
Alt 13.04.2005, 12:36:40
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: nach popup "mutter" seite aktualisieren

[QUOTE=kaepten]Das Eingabefenster ist so angelegt das es sich auf sich selbst bezieht... wenn also ein Wert übergeben wurde werden einfach die Formularfelder nicht mehr angezeigt. Statt dessen der Text.[/qoute]
Setz in diesen Text noch folgenden JavaScript Block:
HTML-Code:
<script type="text/javascript">
<!--
    opener.location.reload();
//-->
</script>

Geändert von xabbuh (13.04.2005 um 12:36:59 Uhr)
Mit Zitat antworten
  #10  
Alt 13.04.2005, 13:02:18
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
AW: nach popup "mutter" seite aktualisieren

So richtig funktioniert es noch nicht...

Er erzeugt folgenden Code:
HTML-Code:
...<td valign="top">
<p class='z_riesig'>Der Datensatz wurde aktualisiert!</p>
<script type='text/javascript'>
<!--opener.location.reload();//-->
</script>
</td>...
Funktioniert der so... notationstechnisch meine ich?
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
seite aktualisieren nach löschen Stifler PHP Grundlagen 3 17.12.2003 23:05:30
PopUp Problem Neo2003 HTML, CSS und JavaScript Help! 5 21.07.2003 23:29:47
Achtung: Seite ist nicht mehr gültig bweichel PHP für Fortgeschrittene und Experten 8 12.07.2003 02:25:38
Seite neu laden Albtraum PHP für Fortgeschrittene und Experten 8 19.10.2002 22:19:54
Seite online aktualisieren (Anfänger) pitt PHP Grundlagen 5 26.07.2002 14:14:57


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:03:49 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt