summaryrefslogtreecommitdiff
path: root/lib/scripts/cookie.js
diff options
context:
space:
mode:
authorwingedfox <wingedfox@debugger.ru>2007-01-11 12:42:36 +0100
committerwingedfox <wingedfox@debugger.ru>2007-01-11 12:42:36 +0100
commit86045fe98676ce35b8c0bf852eaff3439f99be75 (patch)
tree0bfd41842bf33b0ba9c7b4cee0c42abb7b41d92d /lib/scripts/cookie.js
parent14d41ebada315241c6687b38745962c8fdc1f574 (diff)
downloadrpg-86045fe98676ce35b8c0bf852eaff3439f99be75.tar.gz
rpg-86045fe98676ce35b8c0bf852eaff3439f99be75.tar.bz2
JS checks for .hasOwnProperty
This patch includes - several helper functions - is* checks - hasOwnProperty method emulator - checks for .hasOwnProperty in all for..in loops darcs-hash:20070111114236-00f02-50a71681e5d04faf086f1b8032a384648378b744.gz
Diffstat (limited to 'lib/scripts/cookie.js')
-rw-r--r--lib/scripts/cookie.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/scripts/cookie.js b/lib/scripts/cookie.js
index c236eeb79..d7e6b3550 100644
--- a/lib/scripts/cookie.js
+++ b/lib/scripts/cookie.js
@@ -29,6 +29,7 @@ DokuCookie = {
//save the whole data array
var text = '';
for(var key in DokuCookie.data){
+ if (!DokuCookie.data.hasOwnProperty(key)) continue;
text += '#'+escape(key)+'#'+DokuCookie.data[key];
}
DokuCookie.setCookie(DokuCookie.name,text.substr(1),now,DOKU_BASE);