亚洲欧美成人综合一区_国产精品一区二区无码_亚洲风情偷拍区_成?人免费无码视频在线看

在線客服與您一對一交流

西安網(wǎng)站建設:網(wǎng)站的頭尾部分和導航部分的處理技巧

  在網(wǎng)站建設中,好的網(wǎng)站設計方案能使這個網(wǎng)站一直保持新鮮度。一個網(wǎng)站各個頁面的相同之處莫過于頭部、導航、尾部,每一個程序手都知道代碼重用性的好處。如果我們把這些文件都做成公用文件,那么將大大節(jié)省了維護成本。西安網(wǎng)站建設
 
  大型網(wǎng)站的頭尾部分和導航部分一般都會做成靜態(tài)的公用文件。
 
  尾部文件footer塊的內(nèi)容是關于、聯(lián)系方式、版權等內(nèi)容,直接做成靜態(tài)文件便可。
 
  頭部文件header和導航menubar往往有兩種狀態(tài)。用戶未登錄狀態(tài),顯示的內(nèi)容是注冊、登錄等內(nèi)容。用戶已登錄狀態(tài),顯示內(nèi)容有“歡迎你, 某某”、未讀消息數(shù)等。還有一些特別的導航鏈接也不一樣,比如“會員中心”的鏈接,未登錄時鏈到登錄頁面,而已登錄狀態(tài)則鏈到會員中心首頁。
 
  我們已將這些塊做成了靜態(tài)文件,那么怎么處理這兩種狀態(tài)呢?剩下只能使用js來控制。在登錄頁面,當驗證用戶登錄成功時向用戶電腦寫入 cookie,比如用戶呢稱用戶ID等信息。如此我們就可以寫一段JS讀取之前寫入的cookie,如果用戶信息存在就說明用戶已登錄,再根據(jù)返回的結果 以JS動態(tài)更改頭部文件及導航的內(nèi)容。這樣兩種狀態(tài)就實現(xiàn)了。
 
  另外要說一點,這之中可能會涉及其它一些問題。
 
  大型網(wǎng)站往往有很多二級域名,這些二級域名之間要共用頭尾文件,那么就存在了跨域問題。
 
  跨域讀取cookie,這個解決辦法很簡單,只要在寫入cookie時設置domain為根域名xxx.com,這樣所有的二級域都可訪問了,甚至三級域名也行。
 
  這些公用文件一般采用include的包含方式加入到各頁面中,但是這種包含只能包含本域名下的文件,那么其它二級域名如何共用一個文件呢?這里又 涉及了跨域問題,可以對服務器設置虛擬目錄或虛擬路徑。比如真實頭尾文件存在www.xxx.com/inc下,yy.xxx.com域名下的頁面怎么包 含www.xxx.com/inc的文件呢?可以在yy.xxx.com下開一個虛擬目錄指向www.xxx.com下相應的/inc目錄。這樣就做成了 重用性,改一個www.xxx.com/inc下的文件,所有其它域名/inc下相應文件也隨之更新了。西安網(wǎng)站建設
 
  虛擬的辦法也可以解決ajax跨域的問題,原理一樣。
 

相關文章:

  • 公司:西安蟠龍網(wǎng)絡科技有限公司
  • 聯(lián)系人:張經(jīng)理
  • 手機/微信:187 2951 9978
  • Q Q: 136 8888 63 點擊這里給我發(fā)消息
  • 地址:西安市雁塔區(qū)唐延南路11號逸翠園i都會
  • win7新建文本文檔快捷鍵

    windows+r打開運行對話框,輸入regedit,點擊確定打開注冊表 按Ctrl+F鍵打開查找對話框,輸入C:\Windows\system32\notepad.exe,-469 找到后雙擊打開 修改其值為T文本文檔 然后右鍵,按W,按T。就可以快速新...

  • PHP刪除BOM頭的方法

    PHP去除BOM頭的方法 BOM頭是UTF-8來告訴編輯器:我是UTF8編碼。它的編碼是\xEF\xBB\xBF 但是PHP在設計之初并沒有考慮到BOM頭的問題,所以在編解碼的時候很容易出現(xiàn)問題 代碼如下: $result = trim($re...

  • CSS實現(xiàn)圖片裁剪居中

    CSS實現(xiàn)圖片裁剪居中 其實,css實現(xiàn)起來很簡單,只需要設置img的樣式:object-fit:none即可,不過你要給img一個高度,因為裁剪嘛 頁面:(圖片可以自己隨便截兩張來測試) !--長圖片-- div clas...

  • CSS背景圖片自適應全屏

    CSS背景圖片自適應全屏 .bg{ background:url(bg.png) no-repeat; background-size:cover; filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL )//IE特有的濾鏡 }...

  • php 讀取txt文本文件中的內(nèi)容,轉換成數(shù)組

    $str = file_get_contents(weixinname.txt);//將整個文件內(nèi)容讀入到一個字符串中 $str_encoding = mb_convert_encoding($str, UTF-8, UTF-8,GBK,GB2312,BIG5);//轉換字符集(編碼) $arr = explode(\r\n, $str_encoding);//轉換成數(shù)組 //去...

  • 專題頁面是百度付費推廣最有效的方法

    百度已經(jīng)成為國內(nèi)最大的搜索引擎,占據(jù)80%的市場分額,每天接受網(wǎng)名的搜索高達幾億次,確實很多人用,有很多好處才用吧。別的搜索引擎還是得多多改進,才能更好的搶占商機。 百...弄個網(wǎng)站需要多少錢網(wǎng)站制作需要多少錢建站哪家好