Mik3e
Erfahrenes Mitglied
Hi & schönen Abend...
Ich habe mir eine kleine Funktion zum Öffnen eines Popups geschrieben:
Diese Funktion wird nun über ein <Input> Element aufgerufen:
Das Problem:
Das Öffnen des Popups klappt wunderbar... Allerdings nur ein einziges mal!? Angenommen der User öffnen das Popup, schließt es wieder und klickt erneut auf den Button zum Öffnen, bekomme ich folgende (in meinen Augen absolut unlogische) Exception:
Habt Ihr ne Ahnung, was der Grund sein kann? Die Funktion ist ja keine Eintagsfliege die plötzlich verschwindet... 
Danke & Ciao,
Mike
Ich habe mir eine kleine Funktion zum Öffnen eines Popups geschrieben:
HTML:
/* Anzeigen eines Popups mit einer Frage (Benutzerentscheidung)
-------------------------------------------------------------*/
function showQuestionPopup(urlParams) {
var screenMiddleWidth=(screen.width*0.5-250);
var screenMiddleHeight=(screen.height*0.5-200);
showQuestionPopup=window.open('questionPopup.php?'+urlParams,'showQuestionPopup','width=500,height=400,left='+screenMiddleWidth+',top='+screenMiddleHeight);
showQuestionPopup.focus();
return true;
}
HTML:
<input type="button" name="Submit3" onclick="showQuestionPopup('includeFile=customerGroupsEditConfirmation.php');" value="Popup oeffnen"/>
Das Problem:
Das Öffnen des Popups klappt wunderbar... Allerdings nur ein einziges mal!? Angenommen der User öffnen das Popup, schließt es wieder und klickt erneut auf den Button zum Öffnen, bekomme ich folgende (in meinen Augen absolut unlogische) Exception:
Code:
Fehler: showQuestionPopup is not a function

Danke & Ciao,
Mike