Il modo in cui conosco il codice di hashing entro ASP Classic è <%-- --%>
. Questo sarebbe corretto? oppure c'è un'altro modo?Codice di commento in ASP Classic
risposta
Utilizzare una sola offerta, come:
' This is comment
ASP Classic utilizza il/visivo linguaggio Basic VBScript, e una sola citazione è commentando in questo; <%--
non è niente (non sono sicuro al 100%).
e se volessi estrarre il codice? Per il debug e il test? –
Davvero non ricordo come commentare più righe, come abbiamo in C, ecc. Quindi tutto quello che puoi fare è mettere una virgoletta davanti a ogni riga che vuoi commentare, commentare tutte le righe. A volte, quando ottengo pigro, cancello tale codice e inserisco "Blocco note" :) e lo incollo indietro ... –
Alcuni IDE supportano una funzione che preprende o rimuove le virgolette, consentendo di commentare/decomprimere grandi blocchi facilmente. – MaxiWheat
Supponendo che significa che avete un grande blocco di codice inline come di seguito si desidera disattivare:
<%
CallSomething()
DoSomething()
Response.Write("all done")
%>
Allora o commentare ogni riga, come descritto nella this other answer o altro approccio è:
- Creare un file vuoto fittizio chiamato "dummy.asp" e posizionarlo nella stessa cartella.
modificare il blocco di codice a questo:
<script language="vbscript" runat="server" src="dummy.asp"> CallSomething() DoSomething() Response.Write("all done") </script>
Nota: è necessario modificare solo la
<%
e%>
, tutte le altre linee possono rimanere intatto. Avere unsrc
nel tag dello script farà sì che il motore ASP classico prenda il contenuto del file invece di prendere il contenuto del blocco dello script.
Poi, quando si desidera rimuovere il commento, o lo fanno per ogni linea o rimettere il <%
e %>
.
questa è un'idea abbastanza buona per i blocchi di codice grandi, grazie –
@Peter la tua modifica ha rovinato la formattazione dell'elenco (quella parte fa parte del secondo punto elenco) ed è ASP classico, non ASP Classic - è così che i programmatori lo sanno da anni comunque e non ho intenzione di cambiarlo anche se per qualche strana ragione il termine "corretto" è ASP Classic. Quindi ho ripristinato la modifica, anche se ho aggiunto una virgola mancante e la maiuscola "C". Grazie! –
Accanto '
, è possibile lasciare un commento, righe nel vecchio modo di scuola:
REM Response.Write "Ignore this line"
che è lo stesso con
' Response.Write "Ignore this line"
La domanda dice ... ASP classico .....
Tutte le risposte precedenti sono buone, ma specifiche per VBScript
.
Ma un file ASP classico può anche contenere HTML
e Javascript
Commentando codice VBScript in un file ASP classico:
riferimento c'è ne delle risposte approvati.
Commentando il codice HTML in un file ASP classico:
consultare https://www.w3schools.com/TAGS/tag_comment.asp
Commentando codice Javascript in un file ASP classico:
consultare https://www.w3schools.com/js/js_comments.asp
- 1. String Multiline In Classic Asp
- 2. VBScript/ASP Classic
- 3. Array merge in ASP classic
- 4. Classic ASP SQL Injection
- 5. Classic ASP e UTF-8
- 6. Asp Classic restituisce il codice di stato http specifico
- 7. Anti XSS e Classic ASP
- 8. IIS Express supporta ASP Classic?
- 9. Casella valore booleano Classic ASP
- 10. Come abilitare ASP classic in IIS7.5
- 11. Quale versione di JavaScript utilizza ASP Classic?
- 12. ASP (Classic) su Linux Sostituzione Chilisoft
- 13. Errore CINT Classic ASP CINT - twitpocalypse v2
- 14. Recupera nomi ADO Recordset campo (Classic ASP)
- 15. Come caricare file con asp-classic
- 16. esecuzione ASP Classic su IIS 7.5
- 17. Ottieni la directory principale nell'applicazione ASP Classic
- 18. Classic ASP Amazon S3 autorizzazione resto
- 19. Configurazione SMTP SendUtilizzo del valore di configurazione con ASP-Classic
- 20. Visual Studio 2012 e rientro ASP Classic (Smart)
- 21. Mappatura gestore per le pagine di estensione Asp Asp Classic con errori in modalità linea di conduttura IIS integrata
- 22. Come eseguire il debug di un'applicazione Classic ASP in VS 2012
- 23. R: come commento blocco di codice
- 24. Debugger su una riga errata durante il debug di Classic Asp
- 25. Nome colonna non valido 'False' (Classic asp, problema di modifica tabella)
- 26. Codice Windows 7 e VB Classic: eventuali problemi di runtime?
- 27. Access asp: contenuto dal codice
- 28. Come si attiva una chiamata asincrona in asp classic e si ignora la risposta?
- 29. 500 server su Classic ASP - Non è possibile avere maggiori dettagli
- 30. Can classic asp e ASP.NET MVC possono essere affiancati nello stesso sito?
possibile duplicato del [Server commenti a margine: qual è l'equivalente di <%-- --%> in ASP classico?] (http://stackoverflow.co m/questions/4431170/server-side-comments-whats-the-equivalent-of-in-classic-asp) – jlew
<% 'altro modo%> –