Dhtml editor - kan ikke gemme (release notes)
Jeg er ved at tilpasse en dhtml editor og får denne besked når jeg trykker på save:This sample requires a web server to submit release notes. Please see the file readme1.htm in the Samples directory of the DHTML Editing Component SDK for details on how to run this sample from a web server.
Det jeg har gjort er at tilføje følgende i min kode:
<%
If Request.Querystring("id") >< "" Then
%>
<%
' Connection til database
Set Con = Server.CreateObject("ADODB.Connection")
DBPath = "DBQ=" & server.mappath("db.mdb")
Con.Open "DRIVER={Microsoft Access Driver (*.mdb)};Password=passeord ;" & DBPath
' Her hiver vi indholdet af databasen ud
sql = "SELECT * From nyheder Where Id = " & Request.Querystring("id")
Set rs = Con.Execute(Sql)
%>
<% End If %>
<script>
actInit=false;
function TryInit() {
if (!tbContentElement.Busy) {
window.clearInterval(actInit);
tbContentElement.DocumentHTML = "<% If Request.Querystring("id") >< "" Then Response.write rs("nyhed") Else Response.write "" %>";
}
}
function InitDHTML() {
actInit = window.setInterval(TryInit,50);
}
</script>
</head>
<body LANGUAGE='javascript' onload="InitDHTML();return window_onload();">
Desuden har jeg tiæføjet følgende i min function window_onload():
docInit = TryInit
Dette gør at jeg kan hente allerede postet beskeder fra en database. Mit problem er så at jeg nu ikke kan få lov at gemme mine beskeder. Den giver mig den øverste besked. Hvis jeg sletter min docInit = TryInit fra funktionen window_onload så kan jeg fint gemme men så bliver min tekst der hentes fra databasen kun vist meget kort hvorefter den slettes og man står med en tom side hvor man kan skrive noget på.
Hvordan kommer jeg lige omkring dette?
