Autor |
Nachricht |
caZpa
Account gelöscht Threadersteller
Ort: -
|
Verfasst Mi 29.06.2005 09:38
Titel [_PHP/JS_] Fenster öffnen & schließen |
|
|
habe 2 buttons: start und stop
beim klick auf start, wird ein neues fenster geöffnet
nun soll dieses fenster bei klick auf stop, wieder geschlossen werden
das geht aber nicht...
hier mal der code
Code: | <?
if($_POST[action] == 'start'){
//open socket
//echo & check
//if ok
// //save stat
?>
<script type="text/javascript">
<!--
ListenWin = window.open("listen.php", "Listen", "status = 0, height = 20, width = 20, resizable = 0" );
-->
</script>
<?
}
if($_POST[action] == 'stop'){
//close socket...
?>
<script type="text/javascript">
<!--
window.close('Listen'); //geht nicht
ListenWin.close(); //geht nicht
window.close('ListenWin'); //geht nicht
Listen.close(); //geht nicht
-->
</script>
<?
}
?>
|
fenster öffnen geht... aber wieder schließen.....
wie geht das???
Zuletzt bearbeitet von am Mi 29.06.2005 09:39, insgesamt 1-mal bearbeitet
|
|
|
|
|
Sarky
Dabei seit: 29.06.2002
Ort: Düsseldorf
Alter: 42
Geschlecht:
|
Verfasst Mi 29.06.2005 09:48
Titel
|
|
|
Das kann so nicht funktionieren, da nur Childfenster vom Parent per Script wieder beendet werden können. Da Du für Deinen "Stop"-Befehl aber einen Reload brauchst ist Child-Parent-Zuordnung nicht mehr vorhanden. Kann es sein, dass Du es Dir unnötig schwer machst?
Mal auf Basis Deines letzten Codes:
Code: |
<script language="JavaScript" type="text/javascript">
<!--
var win;
function ListenStart()
{
document.formx.btStart.disabled = true;
document.formx.btStop.disabled = false;
win = window.open("listen.php", "Listen", "status = 0, height = 20, width = 20, resizable = 0");
}
function ListenStop()
{
document.formx.btStart.disabled = false;
document.formx.btStop.disabled = true;
win.close();
}
-->
</script>
<form method=post name="formx">
<input type="button" name="btStart" value="start" OnMouseDown="ListenStart();">
<input type="button" name="btStop" value="stop" OnMouseDown="ListenStop();" disabled="disabled">
</form>
|
|
|
|
|
|
Anzeige
|
|
|
caZpa
Account gelöscht Threadersteller
Ort: -
|
Verfasst Mi 29.06.2005 09:57
Titel
|
|
|
hm ja... klar... haste recht
und das sieht eigentlich auch ganz gut aus
aaaber... wenn ich auf start klicke, müssen noch
einige php aktionen durchgeführt werden...
das geht ja da nicht
|
|
|
|
|
Sarky
Dabei seit: 29.06.2002
Ort: Düsseldorf
Alter: 42
Geschlecht:
|
Verfasst Mi 29.06.2005 09:59
Titel
|
|
|
Was für PHP-Aktionen? Warum verlegst Du die dann nicht einfach in die listen.php, welche beim Start eh aufgerufen wird?
|
|
|
|
|
caZpa
Account gelöscht Threadersteller
Ort: -
|
Verfasst Mi 29.06.2005 10:02
Titel
|
|
|
Sarky hat geschrieben: | Was für PHP-Aktionen? Warum verlegst Du die dann nicht einfach in die listen.php, welche beim Start eh aufgerufen wird? |
natürlich!
warum bin ich da nicht selber drauf gekommen... loll
danke!
|
|
|
|
|
Sarky
Dabei seit: 29.06.2002
Ort: Düsseldorf
Alter: 42
Geschlecht:
|
Verfasst Mi 29.06.2005 10:03
Titel
|
|
|
*Kopf-auf-den-Tisch-schlag*
Ist es heute so heiß bei Euch in Aachen?
Mann mann mann...
|
|
|
|
|
caZpa
Account gelöscht Threadersteller
Ort: -
|
Verfasst Mi 29.06.2005 10:20
Titel
|
|
|
ne, heut ist angenehm... also... noch!
aber herrlich diese erkenntnis
eröffnet mir ganz neue dimensionen
|
|
|
|
|
caZpa
Account gelöscht Threadersteller
Ort: -
|
Verfasst Mi 29.06.2005 13:49
Titel
|
|
|
hm... war wohl nichts mit großen dimensionen
das problem ist folgendes
beim klick auf start wird das neue fenster geöffnet
im neune fenster öffne ich nen socket $fp=fopen....
beim klick auf stop soll der socket wieder geschossen werden
das ist in dem fenster welches geöffet wurde nicht möglich
wie kann man das realisieren?
|
|
|
|
|
|
|
|
Ähnliche Themen |
neues fenster öffnen und altes schließen (javascript)
Flash-Frage: Externes Fenster öffnen und wieder schließen...
Flash Fenster schließen?
[Flash] Browser-Fenster schließen
Hilfe für: Fenster laden und schließen
PopUp-Fenster von Mutterseite aus über img schließen
|
|