js中要把資料寫入cookie是document.cookie=name=value;[expires];[path];[domain];[secure];這些都沒有問題我可以順利寫入cookie讀出的方式我是用var word = document.cookie.indexOf("name=");str = document.cookie.substr(word,3);也能順利的讀出值我的問題是當我存入了5個cookie後我用str = document.cookie;document.write(str);的結果是name=ooxx;tel=ooxx;mail=ooxx;money=ooxx;add=ooxx如果我要用indexOf() substr()來取出值感覺非常的麻煩 + 不好用有沒有類似php的方式我可以存入陣列或變數??小弟摸js不久請大家賜教對於php要存取出cookie可以用setcookie('name', $name, $date)寫入並用$val=$_COOKIE['name']來取出name的值不知道js有沒有類似方式若問題中有漏打" ; [ ] 等等 請裝做沒看到 = =
2006-11-28 13:08:21 · 1 個解答 · 發問者 Jelly 7 in 電腦與網際網路 ➔ 程式設計
安安喔,針對你的問題,其實網路上已經有先進寫好你要的函式囉,存取Cookie
變得不是很困難喔..我利用該函式寫了一個小範例,希望對你有幫助..
請到下面我的範例網址看看ㄅ
**範例頁**
http://www40.websamba.com/MyAsp101/Cookie/ex02.html
**Cookie函式檔**
http://www40.websamba.com/MyAsp101/Cookie/Cookie.js
嗯就是這樣,希望對你有幫助...^_^另外有空可以到我的知識檔案裡
逛逛喔.搞不好有我曾經回答過的答案,對你有幫助喔..
2006-11-30 05:03:51 · answer #1 · answered by jeff 5 · 0⤊ 0⤋