操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    三大對象概述

    ?訪問一個網頁時,首先打開瀏覽器,鍵入一個網址,瀏覽器便會為你開啟一個tab窗口,隨著你每打開一個網頁,這個窗口就會自動增加一個,你也可以通過單擊+進行手動打開一個窗口。另外,在右上角,還有三個按鈕,對應的功能分別是縮小,放大和關閉窗口。

    ?本質上都是依靠程序實現的。其中的核心程序一定會涉及中的對象,其中每一個窗口都對應著一個對象。其中,窗口的主要內容區主要負責加載并顯示網頁內容,這些內容是由HTML文檔產生的,因此,它又對應著一個對象(文檔對象),這樣瀏覽器才知道如何顯示網頁中的每一個元素以及顯示什么內容。當我們選擇選擇當前頁面顯示其中一個tab選項卡時,會自動產生一個event對象。

    每一個窗口都對應一個對象,窗口主要內容區負責加載并顯示網頁內容,這些內容是由HTML文檔產生的,文檔對應著對象,這樣瀏覽器才知道如何顯示網頁中的每一個元素以及顯示什么內容。這兩個對象為了便于開發,都被封裝成了對象。

    對象主要提供跟瀏覽器窗口相關的接口,比如窗口的高和寬屬性,大小的改變方法;對象則提供跟html文檔中的元素相關的接口,如,html元素的查找和替換方法。

    除此之外,對象和對象還提供對用戶的行為做出響應的事件,比如,用戶的單擊評論按鈕,就會自動產生一個event對象,相應地就會觸發相應的處理函數,隨著處理函數的執行,網頁上就添加了新的評論內容。

    以為基礎開發的Web應用屬于典型的事件驅動型應用,這類應用的程序中通常存在一個主循環,用于監聽所有排隊的事件,一旦檢測到一個事件發生,就自動執行其事件處理函數,來對這個事件做出回應。

    在小學,一到早上8:00,就打鈴提示同學們該上第一節課了。

    事件是時間一到8點整,事件處理函數(響應函數)是打鈴,并播放提示音樂“同學們,上課了js什么可實現刷新當前網頁,請趕快坐好”,最后的效果是同學們整齊地準好,開始上課。

    web應用屬于圖形化交互應用,離不開對象,和event對象提供的大量API接口。

    認識 對象

    對象的組成

    對象:

    ajax實現網頁實時刷新_js什么可實現刷新當前網頁_js什么可實現刷新當前網頁

    alert ()方法 :直接調用

    事件:觸發調用

    、、對象,直接訪問

    對象中屬性用法

    對象的屬性

    window.onload = function(){
     document.body.style.background = "lightgreen";
     };

    對象中方法的應用

    常見的方法

    window.console.log() 在控制臺窗口中輸出 簡寫為 Console.log()
    window.confirm() 打開一個帶確認的窗口 簡寫為 Confirm()
    window.alert() 打開一個警告彈出框  簡寫為 Alert()
    

    js什么可實現刷新當前網頁_ajax實現網頁實時刷新_js什么可實現刷新當前網頁

    Window.open()打開一個新窗口 if(window.confirm(“真的要離開嗎?”)){ window.open(“exit.html”,”感謝關注!”); }

    也是一個對象,是對象的子對象,也有一些方法如log().

    對象中事件的用法

    (1)通過對象的on事件屬性

    . = 處理函數名;同樣地,還有. = 處理函數名;在這種方式中,事件是已經定義好的,比如js什么可實現刷新當前網頁,表示獲取到焦點的事件,而則表示失去焦點的事情發生。通過為其賦予函數名,就表示一旦定義的事件被觸發,就會自動執行函數內部的代碼,最后的效果一般是網頁內容的一些動態變化,比如背景顏色的改變等。

    (2)通過對象的()方法

    在上一個任務中,主要通過(’事件名稱’,事件處理函數名); 的方式,添加了兩個事件,一個是獲取焦點事件,一個是失去焦點事件。該方法需要提供2個必須的參數,第一是“事件名稱”,第二是“事件句柄”,它就等價于事件處理函數。這里,將一個函數作為該方法的參數,這個函數有個專有名稱——回調函數。

    
    <html>
    

    js什么可實現刷新當前網頁_js什么可實現刷新當前網頁_ajax實現網頁實時刷新

    <head> <meta charset="UTF-8"> <title>window對象的事件title> <link rel="stylesheet" href="my.css"> <style> .paused{ background:#ddd; color:#eee; } style> head> <body>

    ajax實現網頁實時刷新_js什么可實現刷新當前網頁_js什么可實現刷新當前網頁

    <p id="log">單擊這個段落所在窗口讓它獲取焦點p> <script> function loseFocus(){ document.body.classList.add('paused'); log.textContent = '失去焦點了'; } function getFocus(){ document.body.classList.remove('paused'); log.textContent = '獲取到了焦點,點擊窗口外部區域失去焦點'; } const log = document.getElementById('log'); window.addEventListener('focus',getFocus);

    js什么可實現刷新當前網頁_ajax實現網頁實時刷新_js什么可實現刷新當前網頁

    window.addEventListener('blur',loseFocus); script> body> html>

    計時器

    對象提供三個計時器方法的用法。

    (1)(‘函數名’,間隔時間(ms)) :指定在每隔一定的毫秒(ms),就執行一次執行指定函數或具體的腳本計算代碼。

    (2)(定時器的引用變量):用于清除設置的計時器,停止其正在執行的動作。

    (3)(‘函數名’,時間(ms)):在指定的毫秒數后只執行一次函數或計算。

    主要HTML代碼如下

    
    <div id="digitalClock">
     <h2>搶單倒計時h2>
     <p id="clock">p>
    div>

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有