Popup-Fenster mit <form>-Tag starten
Mirco
- https
Moin Leute - ich brauch da mal kurz Hilfe:
Man kann ja mit nem <a href...> wunderbar ein popup-Fenster öffnen:
<a href="javascript:popUp('test.php')">Popup-Fenster</a>
Jetzt würde ich das aber gerne mit nem Button machen.
Ist das auch möglich? - Wenn ja, wie mache ich das?
Vielen Dank für eure Hilfe
Mirc
hi
ich würd sagen, einfach auf den entsprechenden Button per onClick ne Funktion aufrufen, die das dann macht.
hi
ich würd sagen, einfach auf den entsprechenden Button per onClick ne Funktion aufrufen, die das dann macht.
Hört sich schonmal gut an :)
psst - haste da vielleicht ein kleines Beispiel für mich ;)
psst - haste da vielleicht ein kleines Beispiel für mich ;)
psst - http://www.google.de
;)
oder:
<head>
<script type="text/javascript">
<!--
function myPopup() {
window.open( "http://www.google.com/" )
}
//-->
</script>
</head>
<body>
<form>
<input type="button" onClick="myPopup()" value="POP!">
</form>
<p onClick="myPopup()">CLICK ME TOO!</p>
</body>
von http://www.tizag.com/javascriptT/javascriptpopups.php geklaut. SelfHTML hat da aber bestimmt auch nette Ideen.
Die Zeilen
<!--
//-->
<form>
</form>
sind allerdings überflüssig!
Hi, ich muss da leider nochmal nachhaken.
Wenn ich das jetzt so mache:
[...
<script type="text/javascript">
function popUp()
{
window.open("test.php","'toolbar=0,location=0,statusbar=0,menubar=0,scrollbars=no,resizable=yes,width=300,height=300,left = 300,top = 300');");
}
Dann geht zwar ein neues Fenster auf - dass ist aber in einem komplett neuen Tab (unter Firefox). Eigentlich wollte ich ja ein kleines Pop-Up-Fensterchen, welches sich mittig des Bildschirms öffnet.
Wie kann man dass denn nun machen?
Danke für die Geduld
Mirc
Das ist eine Browsereinstellung, geh in die Einstellungen deines Firefox und ändere das nach Belieben.
Bist Du Dir da wikrlich sicher, wenn ich das kanze nämlich mit nem <a href..> mache funzt es genau so, wie ich es haben will.
[...
function popUp(URL)
{
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,location=0,statusbar=0,menubar=0,scrollbars=no,resizable=yes,width=220,height=220,left = 400,top = 300');");
}
...
<a href="javascript:popUp('test.php')>
...]
ich will quasi genau das gleich, bloß durch nen Button...
CU Mirc
Es sind Browsereinstellungen! Nur wenn der User es zulässt öffnet sich ein PopUp. Bei mir öffnet sich grundsätzlich nur'n Tab.
In deinem Codeschnippsel gibst du dem PopUp-Fenster den Namen
"'toolbar=0,location=0,statusbar=0,menubar=0,scrollbars=no,resizable=yes,width=300,height=300,left = 300,top = 300');"
möglicherweise gefällt der deinem Browser nicht!