age checker, send videre til html side?
Hej,jeg er i gang med en side, hvor der på indexsiden skal være en age checker... noget kunden har fået lavet før, som jeg har kopieret fra...
<script language="javascript">
//
// Age Validation. MR/FTB/APR02
function validateAgeCheck() {
var frm = document.forms['frm'];
var iAge = 0;
var oDate = new Date();
var oDay = oDate.getDate();
var oMonth = oDate.getMonth()+1;
var oYear = oDate.getFullYear();
var DOB_dd = frm.elements['dDOB_dd'].options[frm.elements['dDOB_dd'].options.selectedIndex].value;
var DOB_mm = frm.elements['dDOB_mm'].options[frm.elements['dDOB_mm'].options.selectedIndex].value;
var DOB_yyyy = frm.elements['dDOB_yyyy'].options[frm.elements['dDOB_yyyy'].options.selectedIndex].value;
iAge = oYear - DOB_yyyy;
if (oMonth < DOB_mm) { iAge = iAge-1; }
else if (oMonth == DOB_mm) { if (oDay < DOB_dd) iAge = iAge-1; }
if (iAge < 18) {
alert("Beklager, du skal være over 18 år for at komme ind på Bacardi Breezer-hjemmesiden.")
return false;
}
return true;
}
// Validate form. If passed, redirect this page to the competition.html page
//MR/FTB/APR02 then AHO/JUN2002
function doEntry() {
var frm = document.frm;
if (validateAgeCheck()) {
geturl('competition.html', '_self')
window.location="thanks.aspx";
//alert("would redirect ok");
//alert("language:" + document.frm.languageSel.value);
}
return false;
}
//
</script>
det jeg skal er at få siden til at gå videre til competition.html i samme vindue...
jeg har prøvet lidt frem og tilbage men kan ikke få det til at virke?? hvad skal der stå???
