學習啦>學習電腦>網(wǎng)絡知識>網(wǎng)絡基礎知識>

瀏覽器不支持cookie怎么辦

時間: 孫勝龍652 分享

  Cookie是瀏覽器常用的加載項目,它主要起著臨時儲存信息的作用。例如,當你在瀏覽的頁面中輸入賬戶名時,網(wǎng)頁所帶有的cookie項就會將其進行自動儲存,在你下次需要登錄時幫助你自動登錄。如果瀏覽器不支持網(wǎng)頁的cookie加載,就大大的限制了一些網(wǎng)頁的功能。如何才能解決瀏覽器不支持cookie的問題呢?下面,學習啦小編就為大家介紹一下解決瀏覽器不支持cookie的方法。

  Cookie是由服務器端生成,發(fā)送給User-Agent(一般是瀏覽器),瀏覽器會將Cookie的key/value保存到某個目錄下的文本文件內,下次請求同一網(wǎng)站時就發(fā)送該Cookie給服務器(前提是瀏覽器設置為啟用cookie)。Cookie名稱和值可以由服務器端開發(fā)自己定義,對于JSP而言也可以直接寫入jsessionid,這樣服務器可以知道該用戶是否合法用戶以及是否需要重新登錄等,服務器可以設置或讀取Cookies中包含信息,借此維護用戶跟服務器會話中的狀態(tài)

  瀏覽器不支持cookie的原因之一就是瀏覽器設置的問題。用戶的瀏覽器設置了比較高的保護級別,當使用的網(wǎng)頁不是比較有名的名站的話,就會被瀏覽器誤認為是釣魚網(wǎng)站或者是攜帶了木馬的網(wǎng)站。這樣的高安全級別的設置雖然能很好的保護系統(tǒng)不受損害,但是在使用瀏覽器時卻十分的不方便。

  解決這種類型的不支持cookie的方法是給瀏覽器重新設置適當?shù)陌踩墑e。小編以ie為例來介紹設置的具體步驟:在瀏覽器的菜單欄找到internet選項,在打開的界面中選擇安全選項。這安全選項中找到自定義點擊進入,在打開的界面的列表中把腳本、活動腳本和xss篩選器都選擇為啟動,在將最下面的安全級別設置為中。之后點擊確定。設置完畢后我們再來打開瀏覽器,隨便找一個輸入用戶名和密碼的網(wǎng)站進行測試,會發(fā)現(xiàn)cookie不支持的問題解決了。

  另一個導致不支持瀏覽器cookie的原因就是瀏覽器文件損壞或者是系統(tǒng)文件損壞。不管哪個瀏覽器都是基于ie瀏覽器內核的,所以如果我們將瀏覽器的安全級別調整之后,問題依然存在的話就需要檢查瀏覽器是否損壞。我們先將出現(xiàn)問題的瀏覽器卸載之后重新安裝,問題依舊的話,就一定是系統(tǒng)文件中的ie瀏覽器部分發(fā)生的故障。針對這種問題我們可以通過恢復系統(tǒng)或者重裝系統(tǒng)的方式進行解決。

  除了上述兩種故障原因之外,發(fā)生瀏覽器不支持cookie的原因還可能是由于某一個網(wǎng)站本身的問題。例如,一些網(wǎng)站服務器或者網(wǎng)頁本身腳本的問題。我們在發(fā)現(xiàn)網(wǎng)頁提示瀏覽器不支持cookie之后,先打開其它網(wǎng)頁進行一個測試。如果瀏覽器在瀏覽其它網(wǎng)頁時是正常的,那么問題就出在個別的網(wǎng)站上面,這種問題只有網(wǎng)站工作人員自己才能解決。

299786