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

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

window.location.hash的簡單了解

location是javascript里邊管理地址欄的內(nèi)置對象,比如location.href就管理頁面的url,用location.href=url就可以直接將頁面重定向url。而location.hash則可以用來獲取或設(shè)置頁面的標(biāo)簽值。比如http://domain/#admin的location.hash="#admin"。利用這個(gè)屬性值可以做一個(gè)非常有意義的事情。

創(chuàng)新互聯(lián)建站擁有網(wǎng)站維護(hù)技術(shù)和項(xiàng)目管理團(tuán)隊(duì),建立的售前、實(shí)施和售后服務(wù)體系,為客戶提供定制化的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、網(wǎng)站維護(hù)、綿陽服務(wù)器托管解決方案。為客戶網(wǎng)站安全和日常運(yùn)維提供整體管家式外包優(yōu)質(zhì)服務(wù)。我們的網(wǎng)站維護(hù)服務(wù)覆蓋集團(tuán)企業(yè)、上市公司、外企網(wǎng)站、商城網(wǎng)站建設(shè)、政府網(wǎng)站等各類型客戶群體,為全球成百上千家企業(yè)提供全方位網(wǎng)站維護(hù)、服務(wù)器維護(hù)解決方案。

很多人都喜歡收藏網(wǎng)頁,以便于以后的瀏覽。不過對于Ajax頁面來說的話,一般用一個(gè)頁面來處理所有的事務(wù),也就是說,如果你瀏覽到一個(gè)Ajax頁面里邊有意思的內(nèi)容,想將它收藏起來,可是地址只有一個(gè)呀,下次你打開這個(gè)地址,還是得像以往一樣不斷地去點(diǎn)擊網(wǎng)頁,找到你鐘情的那個(gè)頁面。另外的話,瀏覽器上的“前進(jìn)”“后退”按鈕也會失效,這于很多習(xí)慣了傳統(tǒng)頁面的用戶來說,是一個(gè)很大的使用障礙。

那么,怎么用location.hash來解決這兩個(gè)問題呢?其實(shí)一點(diǎn)也不神秘。

比如,我的作者管理系統(tǒng),主要功能有三個(gè):普通搜索、高級搜索、后臺管理,我分別給它們分配一個(gè)hash值:#search、#advsearch、#admin,在頁面初始化的時(shí)候,通過window.location.hash來判斷用戶需要訪問的頁面,然后通過javascript來調(diào)整顯示頁面。比如:




	
	window.location.hash
	
	
		
		$(document).ready(function(){
		
			console.log("--- begin....");
		
			var hash = (!window.location.hash) ? "#search" : window.location.hash;
			window.location.hash = hash;
			console.log("hash : " + hash);
			
			switch(hash) {
				case "#search":
					console.log("search");
					break;
				case "#advsearch":
					console.log("advsearch");
					break;
				case "#admin":
					console.log("#admin");
					break;
				default : 
					console.log("NO#");
			}
			
			

		
		
		});
		
		
		function go(hash) {
			//var hash = (!window.location.hash) ? "#search" : window.location.hash;
			console.log(" go --- hash : " + hash);
			window.location.hash = hash;
			switch(hash) {
				case "search":
					$("h3").html("search");
					break;
				case "advsearch":
					$("h3").html("advsearch");
					break;
				case "admin":
					$("h3").html("#admin");
					break;
				default : 
					console.log("NO#");
			}
		
		
		}
		
		//測試:在地址欄輸入:file:///C:/Users/Administrator/Desktop/hash.html#admin
	
	


	
	
	
	

第一部分

參考 :1  ?。病 。?/p>
網(wǎng)頁標(biāo)題:window.location.hash的簡單了解
文章位置:http://weahome.cn/article/peidsj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部