VisualBasic网页开发技术InternetExplorer物件模组.pptVIP

VisualBasic网页开发技术InternetExplorer物件模组.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VisualBasic网页开发技术InternetExplorer物件模组.ppt

Visual Basic 網頁開發技術 Internet Explorer 物件模組 Internet Explorer 物件模組 介紹基本的動態DHTML(Dynamic HTML) 使用VBScript來控制Internet Explorer,讓網頁功能更強大,顯得更有趣的! 若要深入請參考動態HTML的書籍(Scott Isaacs所著的Inside Dynamic HTML) 基本Internet Explorer物件模組 Window (父物件) Document物件:瀏覽器內顯示的檔案 Event物件:事件的狀態 History物件:曾探訪的URL Location物件:目前的URL Navigator物件:瀏覽器本身的 Screen物件:客戶端的螢幕資訊 Frames物件:頁框物件 物件的屬性、方法和事件 屬性是用來描述物件 事件可以讓物件反應些動作。 方法則可以讓物件執行工作 Window物件的事件 onBlur 視窗喪失主控權(focus)時。 onFocus 視窗會取得主掌權 。 onHelp 使用者按F1 功能鍵或選擇線上說明時。 onError 當網頁發生錯誤時。 onload 開啟某個物件後。 onunload 載入另一個網頁後。 onbeforeload 載入另一個網頁前 。 onresize 視窗大小被改變時。 onscroll視窗被捲動時。 Window物件的onfocus事件範例 Window物件的方法 open 開啟一個新的瀏覽器視窗。 close 關閉正啟用的瀏覽器視窗。 navigate 跳到另一個網頁上。 setInterval 當這網頁顯示時,可以訂定執行固定某個副程式。 setTimeout 網頁載入時間超過多少時間後,就開始執行特定的副程式。 clearInterval 取消setInterval 方法。 clearTimeout 取消setTimeout訊息。 Window物件的open方法範例 Window物件setTimeout方法範例 (狀態列跑馬燈) navigate方法 設定瀏覽器顯示那個網頁 例如讓使用者輸入姓名,然後用navigate方法來設定顯示不同的網頁。 程式範例如下: Sub window_onLoad Dim YourName YourName = InputBox(“尊姓大名?”) If YourName = “吳國柱” Then window.navigate “.tw/vbscript” ElseIf YourName = “朱勇華 Then window.navigate .tw Else window.navigate .tw End If End Sub Screen 物件的屬性 height屬性:使用者螢幕高的點數 width屬性:使用者螢幕寬的點數 colorDepth屬性:使用者的螢幕可以有多少種顏色可用 pixelDepth屬性:螢幕一個圖素包含幾個位元。 undateInterval屬性:螢幕更新的間隔 Document物件的常用方法 Write方法可以在網頁上顯示文字 open方法可以開啟一個新視窗 Document物件子物件 All 所有網頁的HTML 標籤和要素 (實際用起來會太大) Anchors document中所有的指位器 Frames document中所有的框 Forms 網頁中所有HTML form Images 網頁中所有的圖形 Links 網頁中所有的超連結。 用For Each代替for next 範例:顯示每個連結的網頁都有一個訊息框: Dim TheLink For Each TheLink In document.links MsgBox TheLink Next 這樣寫法比下面這種寫法更清楚些: For I = 0 To document.links.length - 1 MsgBox document.links(I) Next 頁框(Frames) FRAMESET COLS=40%, 60% FRAME SRC=Left.htm FRAME SRC=Right.htm /FRAMESET HTML內建控制項 表單(FORMS)一 內建HTML控制項 內容描述 button 等於ActiveX 命令鈕。 text 可讓使用者輸入一行的文字框。 textarea 可讓使用者輸入多行的文字區塊。 radio 一組多選項控制

文档评论(0)

busuanzi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档