Hackerboard WikiHaboBlog

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

fenster mit js schließen und eine andere seite neu laden

Diskussion: fenster mit js schließen und eine andere seite neu laden im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; huhu. ich schreibe mit nem kumpel ein gb. jetzt weiß ich nicht wie ich ein fenster schließe und gleichzeitig eine ...

Antwort
Alt 27.08.02, 14:38   #1 (permalink)
 
Registriert seit: 02.10.01
MaX109 Leistung: Facit NTK
Likes: 0
Standard fenster mit js schließen und eine andere seite neu laden


huhu.
ich schreibe mit nem kumpel ein gb.

jetzt weiß ich nicht wie ich ein fenster schließe und gleichzeitig eine andere seite neulade.


das soll alles beim klicken auf submit geschehen.

PHP-Code:
echo"<meta http-equiv=\\"pragma" content=\\"no-cache">\";
echo\"<meta http-equiv=\\"
expires" content=\\"-1"> \";
echo\"<center>\";
echo\"<form method=post action='comment.php?id=$id&comment=$c omment'>\";
echo\"<textarea name=\\"
comment" cols=\\"40" rows=\\"8">\".$zeile['f_comment'].\"</textarea><br><br>\";
echo\"<input type=submit name='submit' value='Kommentar einfügen' style='font-size:10px;' onclick='javascript:window.location.href=admin.php' onmouseup=\\"
self.close()"></form>\";
echo\"</center>\";

 ?>
</body>
</html> 
MaX109 ist offline   Mit Zitat antworten
Alt 27.08.02, 15:03   #2 (permalink)
Member of Honour
 
Registriert seit: 02.10.01
Indi Leistung: Z3
Likes: 0
Standard

Was wäre wenn du eine JavaScript-Funktion einfügst die du bei OnSubmit aufrufst?
Indi ist offline   Mit Zitat antworten
   
HaBOT
 

Werbung ist gerade online    
Alt 27.08.02, 15:05   #3 (permalink)
Themenstarter
 
Registriert seit: 02.10.01
MaX109 Leistung: Facit NTK
Likes: 0
Standard

habe ich ja schon gemacht aber irgendwie haue ich da nene syntax fehler rein oder so, auf jedne fall führt er immer nur das oberste der funktion aus.
MaX109 ist offline   Mit Zitat antworten
Alt 27.08.02, 15:33   #4 (permalink)
Member of Honour
 
Registriert seit: 20.10.01
boppy Leistung: Facit NTK
boppy eine Nachricht über ICQ schicken
Likes: 0
Standard

das mäkzchen und ich sind zu 2 entschlüssen gekommen, die allerdings einer kleinen erleuterung bedarfen.
Erstens: Das PopUpfenster mit den Gästebucheinträgen sollte ja aus der admin.php heraus aufgerufen werden. Das heißt, dass die admin.php ein parent des PopUps ist. Soweit richtig, oder? Nun kann man diese admin.php einfach reloaden, in dem man in dem PopUp den code <script language="JavaScript">parent.window.reload();</script> ausführt.
Zweitens dein Submit und CloseProblem.
In JS ist das nicht zu realisieren. Schließen und submit ist leider nicht drin. Dass ist aber kein weltuntergang, denn wir schenken uns in der ursprungsdatei sämtlichen JS Code... Das sieht dann so aus:
PHP-Code:
echo"<meta http-equiv=\\"pragma" content=\\"no-cache">\"; 
echo\"<meta http-equiv=\\"
expires" content=\\"-1"> \"; 
echo\"<center>\"; 
echo\"<form method=post action='comment.php?id=$id&comment=$c omment'>\"; 
echo\"<textarea name=\\"
comment" cols=\\"40" rows=\\"8">\".$zeile['f_comment'].\"</textarea><br><br>\"; 
echo\"<input type=submit name='submit' value='Kommentar einfügen' style='font-size:10px;'></form>\"; 
echo\"</center>\"; 
(anmerkung zum Quelltext: XML einhalten und BITTE BITTE auf eine Quoteart festlegen und BITTE BITTE immer quotes benutzen... mir läuft mehr als ein schauer den rücken runter!) in der comment.php fügen wir nun ganz oben die folgenden Zeilen ein:
PHP-Code:
<?php
if($submit=="Kommentar einfügen\"){ echo(\"<script language=\\"JavaScript">\nparent.window.reload();\nself.close();\n</script>\"); }
?>
Das sollte eigentlich funktionieren. Wenn nicht, wieder melden. Aber vielleicht noch ne kleine anemrkung: Wenn du keineahnung von JS hast, lass einfach die finger davon!
boppy ist offline   Mit Zitat antworten
Alt 28.08.02, 08:37   #5 (permalink)
Themenstarter
 
Registriert seit: 02.10.01
MaX109 Leistung: Facit NTK
Likes: 0
Standard

danke erstmal für die schnelle antwort aber ich glaube ich habe mich falsch ausgedrückt es gibt ein fenster admin.php da sind die gb einträge gelistet. auf der seite wird ein fenster comment.php geöffnet, ein pop up. in dem fenster trage ich dann den kommentar ein.

und dann soll beim "submitten" das pop geschlossen werden und die admin.php refresht werden um sich den eingetragenen komentar anzugucken.
MaX109 ist offline   Mit Zitat antworten
Alt 28.08.02, 09:18   #6 (permalink)
Member of Honour
 
Registriert seit: 02.10.01
Indi Leistung: Z3
Likes: 0
Standard

Probier mal das hier:

Code:
<a href=\"javascript:opener.location.reload();window.close()\">Opener aktualisieren und Pop-Up schließen </a>
Die opener-Eigenschaft kontrolliert dabei das Hauptfenster.

Irgendwie so sollte es funktionieren! Hoff ich zumindest. Aber wäre es nicht praktischer, das alles in ein und dem selben Fenster zu machen?
Indi ist offline   Mit Zitat antworten
Alt 28.08.02, 09:29   #7 (permalink)
Themenstarter
 
Registriert seit: 02.10.01
MaX109 Leistung: Facit NTK
Likes: 0
Standard

*füsse_küss*


vielen dank es funzt astrein JUPPPIIIE *FG*
ne ehrlich vielen DAAAAAAAAAAAAANNNNNNNKK
MaX109 ist offline   Mit Zitat antworten
Antwort
   

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » fenster mit js schließen und eine andere seite neu laden
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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mittlere Maustaste auf Taskbar - Fenster schließen. Wie realisieren? nifelan Windows 1 18.02.07 22:38
andere Seite als eingegebene Seite anzeigen lassen MorbZ!!! Applikationen 9 30.08.06 18:22
Seite sofort laden Alexias (Web-) Design und webbasierte Sprachen 3 07.08.05 23:09
Eine Website öffnen lassen obwohl eine andere Eingegeben wurde Strahl Internet Allgemein 10 01.08.05 11:49
Mit "C" andere Programme schließen? [Achilles] Code Kitchen 4 28.01.05 12:25


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61