<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • javascript學(xué)習(xí)筆記:window對象使用介紹

    時間:2024-11-03 00:36:30 JavaScript 我要投稿
    • 相關(guān)推薦

    javascript學(xué)習(xí)筆記:window對象使用介紹

      1.窗口位置

    javascript學(xué)習(xí)筆記:window對象使用介紹

      以下取得瀏覽器窗口距屏幕左邊和上邊的位置

      復(fù)制代碼 代碼如下:

      var leftPos = (typeof window.screenLeft == "number") ? window.screenLeft : window.screenX; //左邊位置

      var topPos = (typeof window.screenTop == "number") ? window.screenTop : window.screenY; //上邊位置

      2.瀏覽器大小

      以下取得瀏覽器頁面視口的大小

      復(fù)制代碼 代碼如下:

      var pageWidth = window.innerWidth,

      pageHeight = window.innerHeight;

      if (typeof pageWidth != "number") {

      if (document.compatMode == "CSS1Compat") {

      pageWidth = document.documentElement.clientWidth;

      pageHeight = document.documentElement.clientHeight;

      } else {

      pageWith = document.body.clientWdith;

      pageHeight = document.body.clientHeight;

      }

      }

      3.打開或彈出窗口

      window.open()方法,可以接受4個參數(shù),通常只需指定第一個參數(shù),第一個參數(shù)為URL,第二個參數(shù)為_self 、_parent 、_top 、_blank 或者框架名

      復(fù)制代碼 代碼如下:

      window.open("http://www.baidu.com");

      window.open("http://www.baidu.com","_blank");

      window.open("http://www.baidu.com","topFrame","height=400,width=400,top=10,left=10,resizable = yes");

      topFrame.resizeTo(500,300); //調(diào)整窗口大小

      topFrame.moveTo(100,100); //移動窗口位置

      topFrame.close(); //關(guān)閉新打開的窗口,IE會報錯

      4.location 對象

      location.href(URL) 加載URL

      復(fù)制代碼 代碼如下:

      location.href(URL) 加載URL

      location.href("http://www.baidu.com");

      location.href = "http://www.baidu.com" ; //同上

      location.assign = "http://www.baidu.com"; //同上

      window.loaction = "http://www.baidu.com"; //同上

      location.replace("http://www.baidu.com"); //同上,但不能回退

      location.reload(); //重新加載(可能從緩存中加載)

      location.reload(true); //重新加載(從服務(wù)器中加載)

      location.search() 返回URL中的查詢字符串,字符串以為?開頭

      5.獲取查詢字符串參數(shù)

      復(fù)制代碼 代碼如下:

      function getQueryStringArgs() {

      var qs = (location.search.length > 0) location.search.substring(1) : "";

      var args ={};

      var items = qs.split("&");

      var item = null,name = null,value = null;

      for (var i=0 ; i<items.length ; i++)

      {

      item = itmes[i].split("=");

      name = decodeURIComponent(item[0]);

      value = decodeURIComponent(item[1]);

      args[name] = value;

      }

      return args;

      }

      //假設(shè)查詢字符串參數(shù)是?q=javascript&num=10

      var args = getQueryStringArgs();

      alert(args["q"]); //"javascript"

      alert(args["num"]); //"10"

      6.history 對象

      復(fù)制代碼 代碼如下:

      history.go()頁面跳轉(zhuǎn)

      history.go(-1); //后退一頁

      history.go(1); //前進一頁

      history.go(2); //前進兩頁

      history.go("baidu.com"); 跳轉(zhuǎn)到最近的baidu.com頁面

      history.back(); //后退一頁

      history.forword(); //前進一頁

      檢測當(dāng)前頁是不是用戶打開的第一個頁面

      復(fù)制代碼 代碼如下:

      if (history.length == 0) {

      //如果打開的是第一個頁面的話,執(zhí)行某些操作

      }

      7.頁面加載

      window.onload() 用于頁面加載結(jié)束后做某些操作

      復(fù)制代碼 代碼如下:

      window.onload = function () {

      //執(zhí)行某些操作

      }

    【javascript學(xué)習(xí)筆記:window對象使用介紹】相關(guān)文章:

    使用ajax操作JavaScript對象的方法09-28

    JavaScript學(xué)習(xí)筆記08-24

    javascript克隆對象深度介紹07-25

    關(guān)于javascript對象之內(nèi)置和對象Math的使用方法10-08

    Javascript中arguments對象的詳解和使用方法08-20

    關(guān)于數(shù)據(jù)類型的Javascript學(xué)習(xí)筆記08-05

    JavaScript中的三種對象10-24

    整理Javascript基礎(chǔ)語法學(xué)習(xí)筆記欣賞08-04

    JavaScript高級程序設(shè)計:本地對象Array10-22

    主站蜘蛛池模板: 久久亚洲日韩精品一区二区三区| 国产精品无码无卡在线播放| 久久久无码人妻精品无码| 国产成人高清精品免费观看| 亚洲情侣偷拍精品| 国产免费久久精品丫丫| 国内精品一级毛片免费看| 国内精品伊人久久久久av一坑| 色婷婷久久久SWAG精品| 国产精品五月天强力打造| 四虎精品8848ys一区二区| 999精品在线| 国产精品无码成人午夜电影| 亚洲高清国产AV拍精品青青草原| 欧美精品亚洲人成在线观看| 惠民福利中文字幕人妻无码乱精品 | 亚洲综合精品网站在线观看| 亚洲精品和日本精品| 91亚洲国产成人久久精品 | 自拍偷在线精品自拍偷| 久久夜色精品国产| 国产午夜精品理论片免费观看 | 精品国产亚洲一区二区三区| 999久久久免费精品国产| 国产乱码精品一品二品 | 精品人妻va出轨中文字幕| 日韩精品久久无码中文字幕 | 亚洲爆乳无码精品AAA片蜜桃| 久久久久久亚洲精品不卡| 欧美成人精品欧美一级乱黄一区二区精品在线| 国产精品青草视频免费播放 | 精品爆乳一区二区三区无码av| 久久精品水蜜桃av综合天堂| 久久精品国产亚洲av麻豆小说 | 国产精品成熟老女人视频| 国产精品9999久久久久| 8x福利精品第一导航| 成人午夜精品网站在线观看| 精品国产一区二区三区久久| 性色精品视频网站在线观看| 99视频在线精品国自产拍亚瑟|