国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript編程中window的location與history對象詳解

2019-11-20 11:24:00
字體:
來源:轉載
供稿:網友

Window Location

  • window.location 對象用于獲得當前頁面的地址 (URL),并把瀏覽器重定向到新的頁面。
  • window.location 對象在編寫時可不使用 window 這個前綴。 一些例子:
  • 一些實例:
  • location.hostname 返回 web 主機的域名
  • location.pathname 返回當前頁面的路徑和文件名
  • location.port 返回 web 主機的端口 (80 或 443)
  • location.protocol 返回所使用的 web 協議(http:// 或 https://)

Window Location Href

location.href 屬性返回當前頁面的 URL。
實例
返回(當前頁面的)整個 URL:

<script>document.write(location.href);</script>


Window Location Pathname
location.pathname 屬性返回 URL 的路徑名。
實例
返回當前 URL 的路徑名:

<script>document.write(location.pathname);</script>

以上代碼輸出為:

/js/js-window-location.html


Window Location Assign
location.assign() 方法加載新的文檔。
實例
加載一個新的文檔:

<html><head><script>function newDoc() { window.location.assign("http://www.w3cschool.cc") }</script></head><body><input type="button" value="Load new document" onclick="newDoc()"></body></html>


Window History
window.history對象在編寫時可不使用 window 這個前綴。
為了保護用戶隱私,對 JavaScript 訪問該對象的方法做出了限制。
一些方法:

  • history.back() - 與在瀏覽器點擊后退按鈕相同
  • history.forward() - 與在瀏覽器中點擊按鈕向前相同

Window History Back

history.back() 方法加載歷史列表中的前一個 URL。
這與在瀏覽器中點擊后退按鈕是相同的:
實例
在頁面上創建后退按鈕:

<html><head><script>function goBack() { window.history.back() }</script></head><body><input type="button" value="Back" onclick="goBack()"></body></html>


Window History Forward
history forward() 方法加載歷史列表中的下一個 URL。
這與在瀏覽器中點擊前進按鈕是相同的:
實例
在頁面上創建一個向前的按鈕:

<html><head><script>function goForward() { window.history.forward() }</script></head><body><input type="button" value="Forward" onclick="goForward()"></body></html>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嵊州市| 屏东县| 常熟市| 巴林左旗| 固镇县| 五寨县| 纳雍县| 南郑县| 金秀| 邵武市| 贵定县| 沅陵县| 潜山县| 延津县| 雷州市| 闸北区| 辽阳市| 湖州市| 游戏| 潞西市| 胶南市| 塘沽区| 谢通门县| 英德市| 栖霞市| 丰原市| 马鞍山市| 融水| 康乐县| 瑞丽市| 万盛区| 宁河县| 浪卡子县| 崇州市| 朝阳县| 萨嘎县| 青浦区| 景谷| 都匀市| 潞西市| 凤冈县|