document.open virker ikke i firefox
Jeg har følgende kode som skriver ind i mit iframe (<iframe id="SaveFrame"></iframe>). Eller det gør den fint i IE, men kan ikke få den til at virke i Firefox, brugte det meste af natten på at prøve alt muligt, har bare ikke virket.I den ”fejlkonsol” der er i firefox står der ”tw has no properties” jeg også prøvet at lave den med document.getElementById('SaveFrame') alle de steder der står tw (selvfølgelig ikke den øveste). Så får jeg samme fejl.. ”document.getElementById(’SaveFrame’) has no properties”.
Håber virkelig der er nogle der kan hjælpe mig.
function sendmail() {
tw = frames["SaveFrame"];
tw.document.open();
tw.document.write('<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">');
tw.document.write('<html><head><META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">');
tw.document.write('<\/head><body>');
tw.document.write('<form name="Form1" target="mailvindue" method="post" action="?mode=brev" id="Form1" autoSubmit>');
tw.document.write('<input type="hidden" name="__EVENTTARGET" value="">');
tw.document.write('<input type="hidden" name="__EVENTARGUMENT" value="">');
tw.document.write('<input name="txtTo" type="text" size="6" id="txtTo" value="" >');
tw.document.write('<input name="txtSubject" type="text" id="txtSubject" value="Du er endnu ikke tilmeldt vores hjemmeside" id="txtSubject" maxlength="1024" size="50">');
tw.document.write('<div style="display:none;"><textarea name="Body" rows="5"></textarea></div>');
tw.document.write('<input type=submit name="btnSend2" value="Send" id="btnSend2">');
tw.document.write('</form>');
tw.document.close();
}