本文目錄一覽:
- 1、js設置cookie的簡單方法
- 2、請將您的瀏覽器設置為支持javascript的狀態,不要禁用cookie,否則無法進行正常填報。
- 3、火狐下如何禁用cookie,js里我又如何檢測我的cookie寫入成功?
- 4、怎樣阻止JavaScript向客戶端寫cookie?
- 5、JS 判斷 瀏覽器 是否禁用Cookie
- 6、js cookie跨站問題
js設置cookie的簡單方法
一,js設置cookie的用處
php可以設置cookie的,用js來設置cookie有什麼好處呢?在前端進行操作時,有的時候要傳很多參數,這個時候,我們可以把這些參數拼接到url後面進行傳值,那邊在接收參數,不過這樣挺麻煩的,如果把這些數據放到cookie裡面,就開發者的開發效率來說,我想會高一些,以淘寶為例,他有一級分類,二級分類,三級,四級,我們找商品的時候,可能會牽扯到很多條件,如果把這些條件都放到cookie裡面,我感覺就方便多了,不知道淘寶是不是這樣的。淘寶的url是加了密的,並且好長,有可能是根在url的後面。費話不多說看一個小例子。
二,js實例
調用一下上面方法:
setCookie(“test”,”tank”,1800); //設置cookie的值,生存時間半個小時
alert(getCookie(‘test’)); //取得cookie的值,顯示tank
clearCookie(“test”); //刪除cookie的值
alert(getCookie(‘test’)); //test對應的cookie值為空,顯示為false.就是getCookie最後返的false值。
請將您的瀏覽器設置為支持javascript的狀態,不要禁用cookie,否則無法進行正常填報。
在瀏覽器的屬性安全裡面,選擇中等級別就可以運行javascript
在瀏覽器的屬性隱私裡面,選擇低等級別就可以接收cookie
火狐下如何禁用cookie,js里我又如何檢測我的cookie寫入成功?
您好!
Firefox按鈕下,選擇「選項」-「隱私」,找到歷史記錄,下拉菜單選擇”使用自定義歷史記錄設置”,取消「接受來自站點的cookie」的勾選即可。
了解更多火狐瀏覽器的使用小技巧,請到火狐社區:
感謝您對火狐瀏覽器的支持!
怎樣阻止JavaScript向客戶端寫cookie?
打開IE瀏覽器,選擇「工具」——「Interent 選項」——「隱私」——「高級」,將第一方Cookies與第三方Cookies都設成「阻止」或「提示」
一般上網為了方便,建議不用關閉他。比如在一些登錄或者購物網站的購物車上,方便很多。當然這也可能是個安全問題,有些網站的cookie不加密, 你開啟cookie被別人劫持的話, 會導致信息泄密。
JS 判斷 瀏覽器 是否禁用Cookie
判斷是否啟用cookie太簡單了,給你一段腳本你看下吧
$(document).ready(function () {
document.cookie = “cookieid=1; expires=60”;
var result = document.cookie.indexOf(“cookieid=”) != -1;
if (!result) {
alert(“瀏覽器未啟用cookie”);
}
});
有沒有看懂沒,給你一篇文章,實用代碼收集,希望對你也有幫助。
實用代碼收集
js cookie跨站問題
跨站設置cookie和獲取cookie這個在安全上是禁止的,不允許的。正常情況不會讓你人工獲取到的。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/157359.html