Vbscript Response.Write和MsgBox的区别和优势

Vbscript Response.Write和MsgBox的区别和优势,vbscript,Vbscript,我一直在尝试构建一个实现VBscript的网站,我发现这两种方法在页面上显示文本时几乎各占一半 Response.Write("Hello World") MsgBox("Hello World") 我发现MSgBox显示一个MessageBox,并在用户单击按钮时返回一个值。w3schools网站给出了这一解释 回答:Write似乎只是有如何使用它的例子,没有真正的解释。这是否等同于System.out.println();我熟悉爪哇语 这两者有什么区别,各自的优势是什么?这两个选项中的任何

我一直在尝试构建一个实现VBscript的网站,我发现这两种方法在页面上显示文本时几乎各占一半

Response.Write("Hello World")
MsgBox("Hello World")
我发现MSgBox显示一个MessageBox,并在用户单击按钮时返回一个值。w3schools网站给出了这一解释

回答:Write似乎只是有如何使用它的例子,没有真正的解释。这是否等同于System.out.println();我熟悉爪哇语


这两者有什么区别,各自的优势是什么?这两个选项中的任何一个可以用作指向另一个页面的链接吗?

Msgbox,正如您所说,它只是向用户显示一个提示,尽管它只在某些类型的msg提示上返回一个值,例如Yes/No

回答:Write可以将信息直接打印到页面上

Response.Write("Hello World")
MsgBox("Hello World")
由于两者用于不同的目的,我不会真的比较它们,因为一个比另一个更有优势,使用最适合的方法

至于使用链接,它们本身都不能执行此操作,尽管您可以使用Response.Write在页面上打印超链接地址

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