ASP Classic 内でコードをハッシュする方法は、<%-- --%>
。これは正しいでしょうか?それとも別の方法がありますか?
次のような単一引用符を使用します。
' This is comment
ASP Classicは、 VBScript /Visual Basic言語を使用し、その中で一重引用符でコメントしています。 <%--
は何もありません(ただし、100%確信はありません)。
'
、あなたは古い学校の方法で行をコメントすることができます:
REM Response.Write "Ignore this line"
どちらと同じです
' Response.Write "Ignore this line"
あなたが無効にしたい以下のようなインラインコードの大きなブロックがあることを意味すると仮定します:
<%
CallSomething()
DoSomething()
Response.Write("all done")
%>
次に、 this other answer で説明されているように各行をコメントアウトするか、他のアプローチを使用します。
コードブロックを次のように変更します。
<script language="vbscript" runat="server" src="dummy.asp">
CallSomething()
DoSomething()
Response.Write("all done")
</script>
注:変更する必要があるのは<%
と%>
のみです。他のすべての行はそのままでかまいません。スクリプトタグにsrc
を含めると、Classic ASPエンジンがスクリプトブロックのコンテンツを取得する代わりにファイルのコンテンツを取得します。
次に、コメントを解除する場合は、各行でコメントを解除するか、<%
および%>
を戻します。
質問は... ASP classic .....
上記の答えはすべて良いですが、VBScript
に固有です。
ただし、従来のASP=ファイルには、HTML
およびJavascript
を含めることもできます
古典的なVBScriptコードのコメントASP file:
承認済みの回答を参照してください。
古典的なHTMLコードのコメントASP file:
参照 https://www.w3schools.com/TAGS/tag_comment.asp
従来のJavascriptコードのコメントASP file:
これは、コードの大きなブロックをコメントアウトする最良の方法です。
<%if 1=2 then%>
html or other code here
<%end if%>