推奨:ASP日付の形式でのデータの追加と減算の計算方法ASPでは、特別な日付の追加および減算関数を提供します。 1. DATEADD関数指定された時間間隔が追加された日付を返します。 dateadd(間隔、数字、日付)DateAdd関数の構文には、次のパラメーター(1)が必要です。追加する時間間隔を示す文字列式。値については、設定セクションを参照してください。
ASPプログラムは、VBScriptなどを介してサブルーチンを呼び出すことができます。vbscriptを使用してサブルーチンを呼び出す、サンプルコード:
| <html> <head> <% subvbproc(num1、num2) respons.write(num1*num2) Endingub %> </head> <body> <p>次のようなプログラムを呼び出すことができます:</p> <p>結果:<%callvbproc(3,4)%> </p> <p>または、このように:</p> <p>結果:<%vbproc3,4%> </p> </body> </html> |
JavaScriptを使用してサブルーチンを呼び出す、サンプルコード:
| <%@言語= javascript%> <html> <head> <% functionjsproc(num1、num2) { respons.write(num1*num2) } %> </head> <body> <p> 結果:<%jsproc(3,4)%> </p> </body> </html> |
VBScriptとJavaScriptを使用してサブルーチンを呼び出し、サンプルコード:
| <html> <head> <% subvbproc(num1、num2) respons.write(num1*num2) Endingub %> <scriptlanguage = javascriptrunat = server> functionjsproc(num1、num2) { respons.write(num1*num2) } </script> </head> <body> <p>結果:<%callvbproc(3,4)%> </p> <p>結果:<%calljsproc(3,4)%> </p> </body> </html> |
ASPソースコードには、サブルーチンと機能を含めることができます。
| <html> <head> <% subvbproc(num1、num2) respons.write(num1*num2) Endingub %> </head> <body> <p>結果:<%callvbproc(3,4)%> </p> </body> </html> |
<%@言語=言語%>を<html>タグに書くと、別のスクリプト言語を使用してサブルーチンまたは関数を記述できます。
| <%@言語= javascript%> <html> <head> <% functionjsproc(num1、num2) { respons.write(num1*num2) } %> </head> <body> <p>結果:<%jsproc(3,4)%> </p> </body> </html> |
VBScriptとJavaScriptの違い
VBScriptで書かれたASPファイルからVBScriptまたはJavaScriptサブルーチンを呼び出すと、キーワード呼び出しを使用して、サブルーチン名を使用できます。サブルーチンにパラメーターが必要な場合、キーワード呼び出しを使用する場合、パラメーターはブラケットに囲まれている必要があります。呼び出しが省略された場合、パラメーターを括弧で囲む必要はありません。サブルーチンにパラメーターがない場合、ブラケットはオプションです。 JavaScriptで書かれたASPファイルからVBScriptまたはJavaScriptサブルーチンを呼び出す場合、サブルーチン名の後に括弧を使用する必要があります。
共有:Webページでデジタル画像から写真を生成する方法次のコードをmyimg.aspとして保存し、imgsrc = myimg.asp?tel = 010-0000000が表示される位置(QQ番号などなど)に挿入します。 %callcom_creatvalidcode(request.querystring(tel))publicsubcom_creatvalidcode(ptel) '---------禁止缓存Response.expires = 0 Response。