Java und PHP- JavaScript Fenster mit Submit

  • Themenstarter Themenstarter i125
  • Beginndatum Beginndatum
I

i125

Hallo zusammen,

hab lange gesucht, aber nichts gefunden. In JavaScript bin ich ein absoluter .

Also ich möchte gerne eine JavaScriptFenster erzeugen mit drei SubmitButtons.
Zum Beispiel:

Überschreiben
Version
Abbrechen

Wenn einer der Schaltflächen angeklickt wird, soll dies in PHP übergeben werden.
Am besten mit der Var in der URL oder so.

Könnt Ihr mir da helfen?

Grüße

Alexander
 
Ein js.-Fenster?

Meinst du ein Pop up?

Code:
<script type='text/javascript'>

function popup(url)
{

var breite = 350;
var hoehe = 350;

var links = (screen.width-breite)/2;
var oben = (screen.height-hoehe)/2;

Fenster = window.open(url ,"Fenstername", "width="+breite+",height="+hoehe+",left="+links+",top="+oben+",resizable=no");

Fenster.focus();
}
</script>


aufruf :

<a href='javascript:popup("ZIEL_ADRESSE");'>POPUP</a>

Der Form Tag zum einbinden der php Datei....

<form name="Formular" action="xyz.php" method="post" onSubmit="return deine js Methode()" target="_self">

<input type="hidden" value="test@domain.de" name="recipient"><input type="hidden" value="blabla" name="subject">

Deine Buttons:

<input type="submit" value="Absenden"><input type="reset" value="Zuruecksetzen"><br>


Vielleicht hilft dir das ja!
 
Hallo!
Ich hab eine ähnliche Frage... wär echt toll wenn mir jemand helfen könnte.
und zwar hab ich da ein html - Formular und jetzt soll je nach Auswahl aus einem drop-down Menü das Formular an verschiedene Email-Adressen gesendet werden. Wie realisiere ich das? Also ich such jetzt schon ne Weile hab aber nirgendwo was dazu gefunden. Habs bislang mit verschiedenen Sachen probiert.
zB mit dem Funktionsaufruf in dem Formularkopf

Code:
<form action="getEmpf()">

und dann einer switch-case Abfrage in der Funktion getEmpf():

Code:
<script type="text/javascript">
function getEmpf() {
 switch(document.NewRequest.auswahl.value) {
  case "1" : {
	return "mailto:email1@adresse.de"; break;
 } case "2" : {
	return "mailto:email2@adresse.de"; break;
 } case "3" : {
	return "mailto:email3@adresse.de"; break;
 } default
	alert("Bitte, wählen Sie eine Option.");
 }
}
</script>
aber das anscheinend so nicht. wie macht man sowas dann? hab leider noch keine erfahrungen und bin grad ziemlich ratlos.
 
Probier mal das:


if($_POST['Checkboxname_1'])
$to .= ","."Kelly <xyz@domain.de>";
if($_POST['Ckeckbox_Name_2'])
$to .= ","."Joe <abc@domain.de>";

if(($_POST['mail_2']== '') AND ($_POST['mail_3'] == '')){

header("location:fehler.html");
exit;
}

mail("$to",$subject,$body, $more);

header("location: danke.html");

}
else {

header("location: fehler.html");

}

?>
 
danke für die hilfe aber ich wollte eigentlich ohne php auskommen...

vielleicht sollte ich dann mal einen neuen thread aufmachen, weil da noch PHP im Titel steht.

mein fehler
trotzdem danke!
 
Hallo,
neine ich meinte keine PopupFenster, sondern so ein Fenster ähnlich der Funktion alert() .
Wo ich die Schaltflächen bestimmen kann.

Wenn ich ein POPup nehmen, habe ich das folgende Problem:

Wie aktualisiere ich aus einem PopupFenster die aktuelle Seite, aus der das PopupFenster aufgerufen wurde.

Ich kenne dafür keinen Weg.

Gruss

Alexander
 
So ein Meldungsfenster mit 3 Buttons bekommst du nur mit VBScript hin....somit nur beim IE.
Eigene Button-Beschriftungen sind da allerdings auch nicht möglich...nur:
OK , Abbrechen , Abbrechen , Wiederholen , Ignorieren , Ja , Nein
 
Hallo,

danke für die Information. Wie kann ich mir denn ein POPup Fenster basteln, dass wenn ich dort eine Aktion ausführe, die Webseite von wo aus das POPup Fenster aufgerufen wurde aktulisiere?

Grüße

Alexander
 
Die entsprechende JS-Anweisung ist opener.location.reload().

Wann und wo du diese Anweisung gibst, darfst du dir aussuchen;)
 

Neue Beiträge

Zurück