treehouse : what would you like to learn today?
Web Design Web Development iOS Development

Javascript Help

  • I was wondering if there is a way to secure a javascript file to where no one can see what the file contains when it is being called by a webpage?
  • I can't think of one. Once it's running anyone could see it just by inspecting the site.

    JS isn't a secret so I don't see a security issue.
  • Okay, so I created a getdates.asp page which the code is below. How would I populate a select list with it using javascript.


    <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
    <%
    response.expires = -1
    sql="SELECT ([EOCS_Date] + ' - ' + [EOCS_Start_Time] + ' - ' + [EOCS_End_Time]), [IsAvailable] As AvailableTimes FROM [TimeDate] WHERE IsAvailable=True"

    set conn=Server.CreateObject("ADODB.Connection")
    conn.Provider="Microsoft.Jet.OLEDB.4.0"
    conn.Open(Server.Mappath("/App_Data/EOCS.mdb"))
    set rs=Server.CreateObject("ADODB.recordset")
    rs.Open sql,conn

    do until rs.EOF
    for each x in rs.Fields
    response.write("<option id='" & x.TimeDate_ID & "' value='" & x.AvailableTimes & "'>"x.AvailableTimes"</option>"
    next
    rs.MoveNext
    loop
    %>
  • I figured it out.

    <%
    response.expires = -1
    sql="SELECT [TimeDate_ID],([EOCS_Date] + ' - ' + [EOCS_Start_Time] + ' - ' + [EOCS_End_Time]) As AvailableTimes, [IsAvailable] FROM [TimeDate] WHERE IsAvailable=True"

    set conn=Server.CreateObject("ADODB.Connection")
    conn.Provider="Microsoft.Jet.OLEDB.4.0"
    conn.Open(Server.Mappath("EOCS.mdb"))
    set rs=Server.CreateObject("ADODB.recordset")
    rs.Open sql,conn

    WHILE NOT rs.EOF
    availdates = availdates & "<option value=" & rs("TimeDate_ID") & ">" & rs("AvailableTimes") & "</options>"
    rs.MoveNext
    WEND
    rs.Close
    conn.Close
    %>