Avatar billede noob2003 Nybegynder
13. april 2006 - 15:42 Der er 5 kommentarer og
2 løsninger

Der er opstået en ugyldig syntaks fejl i Explorer

Dette script virker i Firefox men ikke i Explorer.
Hvad kan jeg gøre for det virker i begge ???

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>

<body onload="document.frm1.submit()">
<?php
include ('../config/config.php');
$zone = $_GET['zone'];
$tid = date("H:i:s");
$dato = date("Y-m-d");
$date = date("Ymd");
mysql_connect("xxx","xxx","xxxx");
mysql_select_db("xxxx");
$query = mysql_query("SELECT COUNT(*) FROM records WHERE change_date = $date");
$result = mysql_result($query, 0, 0);
$serial = date("Ymd") . sprintf("%02d", ($result + 1));
echo"
<form method=\"post\" action=\"http://$dnslogin@localhost:8053/updatezone\" name=\"frm1\">
<input type=\"hidden\" name=\"zone\" value=\"$zone\">
<input type=\"hidden\" name=\"masterip\" value=\"\"><br>
<input type=\"hidden\" name=\"data\" rows=\"15\" cols=\"50\" value=\"; Zone created with Simple DNS Webadmin Zone Wizard at $dato $tid
@        IN SOA    ns1.domain.dk. hostmaster.domain.dk. (
                $serial    ; Serial number
                3600          ; Refresh
                600          ; Retry
                86400        ; Expire
                3600        )  ; Minimum TTL
        NS    ns1.domain.dk.
        NS    ns2.domain.dk.
        A    10.0.0.2
        MX    10 mail
        ftp        CNAME    $zone.
mail.$zone.        A    10.0.0.3
www        CNAME    $zone.
\">
</form>";
?>
</body>
</html>
Avatar billede coderdk Praktikant
13. april 2006 - 19:36 #1
Prøv at ændre:

<body onload="document.frm1.submit()">

til:

<body onload="document.getElementById("frm1").submit()">

og

<form method=\"post\" action=\"http://$dnslogin@localhost:8053/updatezone\" name=\"frm1\">

til:

<form method=\"post\" action=\"http://$dnslogin@localhost:8053/updatezone\" id=\"frm1\">
Avatar billede noob2003 Nybegynder
14. april 2006 - 11:51 #2
den loader ikke
Avatar billede horsmark Nybegynder
16. april 2006 - 16:38 #3
..ellers prøv at slette onload på bodytagget og sæt dette ind til sidst lige før

<script type="text/javascript">
document.getElementById("frm1").submit()
</script>
</body>
Avatar billede horsmark Nybegynder
16. april 2006 - 16:39 #4
forøvrigt smid lige en url hvis du har en :-)
Avatar billede horsmark Nybegynder
17. april 2006 - 10:48 #5
mht min kommentar af 16/04-2006 16:38:30 så kan et billede der hænger udsætte onload eventen og i nogle tilfælde bliver onload aldrig udført... hvis altså der er et-eller-andet element der ikke er loaded færdigt :-)
Avatar billede noob2003 Nybegynder
30. april 2006 - 17:01 #6
efter en hård kamp med indput fra horsmark har jeg fået det til at virke, så det er tid til point uddeling
Avatar billede horsmark Nybegynder
30. april 2006 - 17:28 #7
superduper ;-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester