真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

javascript中怎么利用a標簽獲取當前目錄的絕對路徑

本篇文章為大家展示了javascript中怎么利用a標簽獲取當前目錄的絕對路徑,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

創(chuàng)新互聯(lián)公司服務緊隨時代發(fā)展步伐,進行技術革新和技術進步,經過10年的發(fā)展和積累,已經匯集了一批資深網站策劃師、設計師、專業(yè)的網站實施團隊以及高素質售后服務人員,并且完全形成了一套成熟的業(yè)務流程,能夠完全依照客戶要求對網站進行網站設計制作、成都網站設計、建設、維護、更新和改版,實現(xiàn)客戶網站對外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網化提供全面的解決方案。

1.location.href:當前頁面的完整url

2.location.pathname:當前url中的路徑名

3.location.hash:當前url中的錨點

4.location.search:當前url中的查詢參數(shù)

然而,location沒有一個屬性能直接獲得當前目錄(不含文件名)的絕對路徑。通過google我發(fā)現(xiàn)了一些錯誤的方法,比如說把url通過“/”分離成數(shù)組,把數(shù)組的***一項去掉以后再連接成字符串。但如果url中沒有指定文件名,結果就大錯特錯了。

根據(jù)以往編碼的經驗,a元素的href屬性總是會返回絕對路徑,也就是說它具有把相對路徑轉成絕對路徑的能力。使用下面的代碼嘗試了一下,果然成了:

var a = document.createelement('a'); a.href = './'; alert(a.href); a = null;

很不幸地,此方法在老舊的ie 6/7下無效,當執(zhí)行alert(a.href)時,彈出的仍然是“./”。后來,我發(fā)現(xiàn)在stackoverflow上也有人提出了這個問題,而解決方法也是很簡單的,只要把a通過innerhtml注入就可以了:

代碼如下:

var div = document.createelement('div'); div.innerhtml = '; alert(div.firstchild.href); div = null;

上述內容就是javascript中怎么利用a標簽獲取當前目錄的絕對路徑,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


分享題目:javascript中怎么利用a標簽獲取當前目錄的絕對路徑
轉載注明:http://weahome.cn/article/geshig.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部