Salve a tutti, ho un file con estensione .asp che includo in una pagina con un codice del tipo <script language="javascript" type="text/javascript" src="miofile.asp"></script>
in modo tale da emulare l'inclusione di un file dinamico .js
questo è il codice di miofile.asp
Purtroppo tutto questo papello mi restituisce questo errore dalla consolle javascript:codice:<% Response.ContentType = "text/javascript" set rrconn = Server.CreateObject("ADODB.Connection") rrconn.Open "driver=MySQL;server=***;database=***" set rr = Server.CreateObject("ADODB.Recordset") sql = "Select nome, sito, descrizione, link from links ORDER BY RAND() LIMIT 0,3" set rr = rrconn.execute(sql) Response.write("<script language='javascript' type='text/javascript'>"&vbcrlf) Response.Write("var vstAVis = new Array();"&vbcrlf) i = 0 do while not rr.eof if rr("descrizione") <> "" or rr("descrizione") <> null then descr = rr("sito")&" - "&rr("descrizione") else descr = rr("sito") end if Response.Write("vstAVis ["&i&"] = '"&descr&"';"&vbcrlf) i = i + 1 rr.MoveNext Loop rr.close set rr = nothing rrconn.close set rrconn = nothing Response.Write("document.write(vstAVis(0))"&vbcrlf) Response.Write("</script>") %>
xml can't be the whole program
su questa riga:
Response.Write("</script>")
Dove sbaglio?
Grazie, ciao.

Rispondi quotando