Hvorfor virker æ og å stadig ikke i min MailForm
Min Kode:system.useCodepage = true;
stop();
sendMail = 0;
navnString = "Skriv dit navn her";
emailString = "Skriv din email her";
antalMust = 2;
selections = new Array("navn", "telefon", "email", "besked");
for (i=0; i<selections.length; i++) {
theName = selections[i];
this[theName].tabIndex = i+1;
this[theName].onSetFocus = function() {
if (this.text == navnString || this.text == emailString) {
this.text = "";
}
};
}
Selection.setFocus(navn);
function snabelA(strEmail) {
var checkOn = 1;
checkOn = checkOn && (a=strEmail.indexOf("@"))>0;
checkOn = checkOn && a == strEmail.lastIndexOf("@");
checkOn = checkOn && a<strEmail.lastIndexOf(".");
checkOn = checkOn && substring(strEmail, a+2, 1) != ".";
checkOn = checkOn && substring(strEmail, a, 1) != ".";
checkOn = checkOn && (strEmail.lastIndexOf(".")+2)<strEmail.length;
checkOn = checkOn && (strEmail.lastIndexOf(".")+6)>strEmail.length;
return checkOn;
}
function buttonCall() {
if (navn.text == "" || navn.text == null || navn.text == navnString) {
navn.text = navnString;
sendMail--;
} else {
sendMail++;
}
if (snabelA(email.text)) {
sendMail++;
} else {
email.text = emailString;
sendMail--;
}
if (sendMail == antalMust) {
var lv = new LoadVars;
lv.subject = "MAILFORM";
lv.Besked = besked.text
lv.Email = email.text
lv.Telefon = telefon.text
lv.Afsender = navn.text
lv.recipient = "fiil@dwankers.dk";
lv.redirect = "http://www.dwankers.dk";
lv.sendAndLoad("http://www.dwankers.dk/cgi-bin/FormMail.pl", lv, "POST");
this.gotoAndStop(2);
}
sendMail = 0;
}
reset.onRelease = function (){
navn.text = "";
telefon.text = "";
email.text = "";
besked.text = "";
}
/////////////////////////////////////////////////////////////////
Men altså den kan stadig væk ikke skrive ÆØÅ rigtigt
