レッスン1 - 見ています
ビュー
開始する前に:(知っておくべきです)
ASPはActiveserverpages.aspの略です。これは、動的なWebページを開発するための中立言語プラットフォームを提供するMicrosoftから来ています。
スクリプトはプレーンテキストで記述され、.asp拡張機能で保存されます。これらのスクリプトが呼び出されると、最初にASPスクリプト翻訳エンジンを使用します。このエンジンの機能は、スクリプトとブラウザ、データベース、または適切だと思われるその他のソースからの情報と組み合わせることです。私のホームページにリストされている推測に基づいて、私はあなたが.aspで終わるテキストドキュメントを作成する方法をすでに知っていると主張します。また、ドキュメントを仮想ディレクトリに入れる方法を既に知っていると結論付けることもできます。上記を達成する方法を説明できるドキュメントがすでにたくさんあり、これらの問題を議論することは、このサイトの範囲を超えて探求することです。
トピックを開始します:
このレッスンで教えられるコンテンツにすぐに専念する最良の方法は、以下のスクリプトに直接入ることです。
これがこのレッスンの録音です:
<%@言語= "javascript"%>
<%
respons.write( "<html>")
respons.write( "<body>")
respons.write( "helloworld <br>")
respons.write( "</body>")
respons.write( "</html>")
%>
タグについて:
これは非常に簡単な例です。私はあなたがすでにそれを理解しているに違いない。これらのタグがHTMLタグに非常に似ていることを見たことがありませんか?実際、それらの間に違いはまったくありません。 <%ASPはここから開始されます%>。 ASPタグには「%」がマークされています。
@Languageについて:
@Languageは「JavaScript」に設定されています。これは、ASPがJavaScriptスクリプトエンジンを介してスクリプトを解釈することを意味します。
ほとんどのサーバーは、vbscriptをデフォルトのスクリプト言語として設定します。 @Languageプロパティを使用して、単一のページのデフォルトスクリプト言語を変更できます。 @Languageは、他のASP指令の前に設定する必要があります。したがって、スクリプトの上部に@Languageを置くこと、またはHMTLさえも良い考えです。任意のスクリプトでは、@Languageは1回しか設定できません。それは独立している必要があり、他のコマンドと同じタグに入れないでください。
注意すべきこと:
応答はASPオブジェクトであり(JavaScriptオブジェクトと混同しないでください)、書き込みはASPメソッドです(JavaScriptメソッドと混同しないでください)。応答を説明するための独立した章があります。
最後に注意する必要があるのは、ASPスクリプトとHTMLページの違いです。
クライアントに表示されるもののソースコードは次のとおりです。
クライアントのすべての出力がその上にあります。まだ見たことがない場合は、リンクをクリックして上記のスクリプトを実行してから、出力ページのソースコードを確認してください。 Macheteを返します。HTMLテキスト全体が完全な行です。それはもちろん良くありません。大きなページでは、HTMLの出力を理解することは困難です。私を信じてください:あなたがクライアントに出力するコンテンツのヘッダーに接続するなら
終わりの違いがわからない場合、バグ(コード)は見つかりません。