• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Disclaimer Seite

Bubumann

New member
Hallo,
ich brauche Eure Unterstützung bei folgendem kleinem Problem.
Ich möchte eine "Disclaimer"-Seite mit insgésamt 4 Checkboxen und einem Submit-Button erstellen.
  • Deutschland
  • Luxemburg
  • anderes Land
  • Auswahl bestätigen
Die Checkbox "Auswahl bestätigen" ist dafür da, um zu überprüfen, ob eine der anderen Checkboxen angeklickt ist. Nachdem ich die Checkbox für D oder Lux und die Akzeptierungs-Checkbox klicke, gelange ich zu einer Seite "erfolgreich.html. Klicke ich die Checkbox "anderes Land" und "Auswahl bestätigen, dann lande ich auf der Seite "abgelehnt.html".
Kann mir hierbei jemand helfen?
Vielen Dank
 
Das mit den Checkboxen wäre eine Notlösung Bisher hatte ich es mit DropDown-Listen versucht. Aber das kann ich so nicht mehr verwenden, weil auch das nicht richtig funktioniert. Hier wollte ich es erreichen, dass nur folgende Kombination zu der Seite erfolgreich.html führt
  • Kombination Deutschland - Deutschland
  • Kombination Deutschland - Luxemburg
  • Kombination Luxemburg - Luxemburg
  • Kombination Luxemburg - Deutschland
Die Kombination bezieht sich immer auf die beiden DropDownListen.
Wenn ich jetzt aber Deutschland - Afghanistan oder Afghanistan - Deutschland auswähle, dann soll die Weiterleitung zur Seite "verweigert.html" erfolgen.
Wenn Du mir da eine Lösung sagen kannst, würde mir das noch mehr helfen.
Ich hoffe, ich konnte mich und mein Ziel verständlich ausdrücken.
Nachstehend mein derzeitiger Quellcode:
Code:
<script language="JavaScript"> 
<!-- 
function check(checkbox, senden) {
if(checkbox.checked==true){
senden.disabled = false;
} 
else {
senden.disabled = true;
} 
}
//--> 
</script>
<form name="disclaimerForm">
  <h3>1. Bitte wählen Sie das Land Ihres momentanen Wohnsitzes aus:</h3>
  <select name="CounryChoose1">
  <option>Bitte wählen Sie aus</option>
  <option id="Deutschland" value="index.php?id=192">Deutschland</option>
  <option id="Luxemburg" value="index.php?id=192">Luxemburg</option>
  <option id="Luxemburg">---------</option>
  <option value="index.php?id=146" id="Afghanistan">Afghanistan</option>
  <option value="index.php?id=146" id="Ägypten">Ägypten</option>
  <option value="index.php?id=146" id="Aland">Aland</option>
  <option value="index.php?id=146" id="Albanien">Albanien</option>
  <option value="index.php?id=146" id="Algerien">Algerien</option>
  <option value="index.php?id=146" id="Amerikanisch-Samoa">Amerikanisch-Samoa</option>
  <option value="index.php?id=146" id="Amerikanische Jungferninseln">Amerikanische Jungferninseln</option>
  <option value="index.php?id=146" id="Andorra">Andorra</option>
</select>
<div class="checkbox_disclaimer">
<input type="checkbox" name="country_check"> Ich bestätige, dass mein momentaner Wohnsitz in dem ausgewählten Land liegt.
<p>
[Falls nicht Deutschland oder Luxemburg: Sie haben Ihren Hauptwohnsitz nicht in Deutschland oder Luxemburg. Wir bedauern, dass wir Ihnen keinen Zugang zu dieser Internetseite gewähren können.]
</p>
</div> 
  <h3>2. Bitte wählen Sie das Land aus, in dem Sie sich momentan aufhalten:</h3>
<select name="CounryChoose2">
  <option>Bitte wählen Sie aus</option>
  <option id="Deutschland" value="index.php?id=192">Deutschland</option>
  <option id="Luxemburg" value="index.php?id=192">Luxemburg</option>
  <option id="Luxemburg">---------</option>
  <option value="index.php?id=146" id="Afghanistan">Afghanistan</option>
  <option value="index.php?id=146" id="Ägypten">Ägypten</option>
  <option value="index.php?id=146" id="Aland">Aland</option>
  
</select>
<div class="checkbox_disclaimer">
<input type="checkbox" name="country_check" onClick="check(this, document.disclaimerForm.senden)"> Ich bestätige, dass ich mich momentan in dem ausgewählten Land aufhalte.
<p>
[Falls nicht Deutschland oder Luxemburg: Sie haben Ihren momentanen Aufenthalt nicht in Deutschland oder Luxemburg. Wir bedauern, dass wir Ihnen keinen Zugang zu dieser Internetseite gewähren können.]
</p>
</div>
<div>
<input type="submit" name="senden" value="Absenden" 
onClick="top.location.href = this.form.CounryChoose1.options[this.form.CounryChoose2.selectedIndex].value;
return false;" disabled>
  </div>
</form>
 
Zuletzt bearbeitet von einem Moderator:
Warum machst du das so kompliziert? Du kannst doch einfach eine Checkbox machen "Ich wohne und befinde micht in DE/LU" und dann nur abhängig davon die nächste Seite aufrufen. Wofür die anderen Länder?
 
Zurück
Oben