什么是腳本對象模型? Visual InterDev腳本對象模型定義了一套帶有事件,屬性和方法的對象,你可以在網絡應用程序中使用這些對象的事件,屬性和方法。大多數腳本對象代表用戶界面,基本單元像按鈕和文本框,及風格類似于Microsoft Visual Basic?中控件的函數。
不像Visual Basic控件,Visual InterDev中的腳本對象不需要一個專門的運行時間;它們是在腳本文件中定義的,當你使用這些對象時,要把這些文件包含在你的ASP頁中。盡管這些文件只是腳本,但它們封裝了ADO(ActiveX? Data Objects)命令和HTML元素來創建支持事件驅動編程的復雜對象。
Visual InterDev為每個對象準備了兩個版本:一個在ASP中的服務器上執行用于普通的HTML 3.2瀏覽器,而另一個在Internet Explorer 4.0及更高版本中的客戶上執行。兩中版本的編程模型(事件,方法和屬性)是相同的。可以直接從代碼創建和使用腳本對象,也可以求助于Design-Time控件。當ASP頁被保存時,腳本對象代碼可以被看作是標準HTML和腳本的組合。
|