ASP技术基础课件.ppt
4.2.3VBScriptWindow對象的方法1.alert方法HTMLHEADTITLE例4-9/TITLESCRIPTLANGUAGE=vbscript!-- subbutton1_onclick() window.alert這是alert方法的測試輸出! endsub//--/SCRIPT/HEADBODYINPUTtype=buttonvalue=測試id=button1name=button1/BODY/HTML4.2.3VBScriptWindow對象的方法2.confirm方法3.prompt方法用法如下:username=mpt(請輸入姓名,小子)4.2.2VBScriptWindow對象的事件4.open方法open方法的作用是打開一個新的窗口,可帶有很多的參數,其使用的語法如下:Window.openURL,target,[,”toobar,location, directories,status,menubar,croolbar,resizeable, width,height”],[top],[left]HTMLHEADTITLE例4-10/TITLE?SCRIPTLANGUAGE=vbscript!-- subbutton1_onclick()window.open/,new_win, height=225,width=442,toolbar=no,menubar=no, scrollbars=no,resizable=no,location=no, status=no endsub//--/SCRIPT/HEADBODYINPUTtype=buttonvalue=測試id=button1name=button1/BODY/HTML4.2.2VBScriptWindow對象的事件5.close方法close方法是和open方法對應的,當用Open方法打開一個新的窗口的時候,就可以用close方法來關閉它,如打開一個窗口。new_win=window.open()就可以用window對象的close方法來關閉它。new_win.close4.2.2VBScriptWindow對象的事件6.setTimeout方法setTimeout方法的作用是定時在多少毫秒後執行某個函數或命令,具體的使用語法如下:id=window.setTimeoutfunction,msecond,languageHTMLHEADTITLE例4-11/TITLESCRIPTLANGUAGE=vbscript!-- i=0 subwindow_onload() i=i+1 window.setTimeoutwindow_onload(),1000,vbscript endsub subwindow_onunload() msgbox您在本網站停留了i秒 endsub//--/SCRIPT/HEADBODY/BODY/HTML4.2.2VBScriptWindow對象的事件7.clearTimeout方法clearTimeout方法和setTimeout方法對應,它的作用是使定時器複位.8.Navigate方法Navigate方法的作用是改變當前頁面URL,使頁面轉向新的URL位置,實際的作用就是改變了location對象的href屬性的值。使用方法如下所示:window.navigate4.3VBScriptDocument對象4.3.1VBScriptDocument對象的屬性1.Linkcolor這個屬性用來設置當前文檔中超級鏈接顯示的顏色。其使用方法是:window.document.linkColor=顏色值4.3.1VBScriptDocument對象的屬性顏色RGB顏色RGB黑色(Black)000000橄欖色(Olive)808000紅色(Red)FF0000深表色(Teal)008080綠色(Green)008000灰色(Gray)808080藍色(Blue)0000FF深藍色(Navy)000080白色(White)FFFFFF淺綠色(Lime)00FF00