popup

robydog

Angesehenes Mitglied
Wie kann ich bei einem Form Tag machen dass sich wenn man den Button
drückt sich das ergebniss in einem neuen fenster öffnet
Das Fenster sollte dann auch noch eine bestimmte grösse haben und ohne

(datei bearbeiten usw...)
(zurück usw...)
(Adressleiste)

Es sollen halt alle leisten ausgeblendet sein nur das X zum schliessen sollte
bleiben

mein Form tag sieht so aus

<td><form method=post action=http://www.free4you.ch/tuninghilfe/poll/poll_vote.php>
<div align="center">
<input name="vid" type="radio" value=1 checked>
<input type=hidden name=poll_id value="2">
<input name="submit" type=submit value="Abstimmen">
</div>
</form></td>



noch ne andere frage wie mach ich einfach ohne das Form Tag ein Popup mit bestimmter grösse und ohne die leisten.

Bei einem normalen Link meine ich

Vielen Dank
 
mache einfach den target blank befehl in den head des html,
weiter kann ich dir da im moment auch nicht helfen, muesste auch erst suchen...
aber poppys kanst du hier machen, mit jenen optionen.

http://pop-up-generator.erotik-webmaster-forum.com


smile.gif
 
QUOTE Das Fenster sollte dann auch noch eine bestimmte grösse haben und ohne

(datei bearbeiten usw...)
(zurück usw...)
(Adressleiste)

Es sollen halt alle leisten ausgeblendet sein nur das X zum schliessen sollte
bleiben

Dazu brauchst Du JavaScript.

Hier http://de.selfhtml.org/javascript/objekte/window.htm
sind alle möglichen Attribute aufgelistet und erklärt.

Franz
 
So einfach geht das eben nicht
das problem ist dass ich das ganze machen konnte beim klicken auf nen button öffnete sich das fenster mit der richtigen url das ging

das problem ist aber dass es ein dbscript ist dass es dann im popup öffnet
und das sollte noch infos mitbekommen

und zwar die

<input name="vid" type="radio" value=1 checked>
<input type=hidden name=poll_id value="2">


sonst funzt das nicht

also muss man das irgendwie anders machen können
 
Wenn ein Formular "in ein neues Fenster" abgeschickt werden soll, muss einfach im Form-Tag noch das target="_blank" drinstehen. Genau gleich wie bei nem Link.

Soll das neue Fenster aber ohne Menü- und Symbolleiste etc. sein, musst Du es via Javascript öffnen, wie Baschi geschrieben hat. Beim Öffnen muss eine Referenz auf das neue Fenster bestehen bleiben, diese Referenz solltest Du dann mittels Javascript dem Form als Target setzen können. Etwa so:

var Popup = window.open(...);
document.formname.target = Popup;

Ich glaube, ich hab das schon mal verwendet, aber ist schon einige Jahre her und ich hab den Code nicht mehr.

Griessli
Irene
 
Hallo irene danke für die antwort

wie schauts denna us wenn ich halt nur die grösse des neuen Fensters
angeben will brauch ich dazu auch js
oder kann ich das im Form Tag angeben so wie das target einfach mit
width und height?

gruss Andi
 
Im Form-Tag kannst Du das nicht angeben, aber Du musst deshalb das Fenster nicht mit Javascript öffnen. In der Seite, an die das Formular gesendet wird (im obigen Code also poll_vote.php) muss einfach ein Javascript-Block stehen, der die Fenstergrösse setzt. Erklärung und Beispiel gibts bei SelfHTML: http://de.selfhtml.org/javascript/objekte/...w.htm#resize_to .

Griessli
Irene
 
Zurück
Oben