2

私はVBscriptを実装するWebサイトを構築しようとしていて、ページにテキストを表示するためのこれら2つの方法でほぼ50/50の分割を見つけました。

Response.Write("Hello World")
MsgBox("Hello World")

私が見つけたのは、MSgBoxがMessageBoxを表示し、ユーザーがボタンをクリックすると値を返すことです。その説明はw3schoolsのウェブサイトで行われました。

Response.Writeには、実際の説明がなく、使用方法の例があるようです。これはSystem.out.println();と同等ですか。私はJavaに精通していますか?

これら2つの違いは何ですか?それぞれの利点は何ですか?これらのいずれかを別のページへのリンクとして使用できますか?

4

1 に答える 1

1

あなたが言うように、Msgbox は単にユーザーにプロンプ​​トを表示しますが、Yes/No などの特定の種類のメッセージ プロンプトでのみ値を返します。

Response.Write は、情報をページに直接出力するためにあります。

どちらも異なる目的で使用されるため、一方が他方よりも優れているという点で比較することはせず、目的に最も適した方を使用してください。

リンクでの使用に関しては、どちらも単独ではアクションを実行できませんが、Response.Write を使用してハイパーリンク アドレスをページに出力することはできます。

于 2012-06-22T08:57:51.597 に答える