2017-09-15 1 views
-1

Ich habe ein Classic-ASP-Programm übernommen, das ich Änderungen daran vornehmen und versuchen muss, eine if-Anweisung innerhalb der Tags zu erhalten. Ich erhalte diese Fehlermeldung:Skript mit if-Anweisung in klassischen ASP

JavaScript critical error at line 3, column 22 localhost:58187/tads_privsec_logon.asp\n\nSCRIPT1006: Expected ')'

Dies ist der Code, der in der Seite lautet:

if ((<%=LUpdate %>) != "No Date.")alert("<%=Name %>\nYour Last log in was: <%=LUpdate %>"); 

Das ist das, was zeigt, wenn der Fehler das Programm stoppt. Wie Sie sehen können, erscheinen die Variablen im Code, aber aus irgendeinem Grund sucht sie nach der schließenden Klammer. Jede Hilfe wird dankbar geschätzt.

if ((9/11/2017 11:25:07 AM) != "No Date.")alert("TEST SRM\nYour Last log in was: 9/11/2017 11:25:07 AM"); 

Antwort

1

Sie müssen Anführungszeichen um Ihre ASP-Tags setzen, sonst sind Sie eine Zeichenfolge an ein Objekt zu vergleichen, so sollte es wie folgt aussehen:

if (("<% = LUPDATE%>") ! = "Kein Datum.") Alert ("<% = Name%> \ nIhr letztes Login war: <% = LUpdate%>");