Ticket #25957: 25957.diff
File 25957.diff, 1.3 KB (added by , 12 years ago) |
---|
-
src/wp-includes/js/utils.js
1 /* jshint unused: false */ 2 /* global userSettings, getUserSetting */ 3 1 4 // utility functions 2 5 3 6 var wpCookies = { … … 64 67 * Get a cookie. 65 68 */ 66 69 get : function(name) { 67 var cookie = document.cookie, e, p = name + "=", b;70 var cookie = document.cookie, e, p = name + '=', b; 68 71 69 72 if ( !cookie ) 70 73 return; 71 74 72 b = cookie.indexOf( "; "+ p);75 b = cookie.indexOf('; ' + p); 73 76 74 77 if ( b == -1 ) { 75 78 b = cookie.indexOf(p); 76 79 77 if ( b != 0 )80 if ( b !== 0 ) 78 81 return null; 79 82 80 83 } else { 81 84 b += 2; 82 85 } 83 86 84 e = cookie.indexOf( ";", b);87 e = cookie.indexOf(';', b); 85 88 86 89 if ( e == -1 ) 87 90 e = cookie.length; … … 107 110 expires = ''; 108 111 } 109 112 110 document.cookie = name + "="+ encodeURIComponent(value) +111 ((expires) ? "; expires=" + expires : "") +112 ((path) ? "; path=" + path : "") +113 ((domain) ? "; domain=" + domain : "") +114 ((secure) ? "; secure" : "");113 document.cookie = name + '=' + encodeURIComponent(value) + 114 ((expires) ? '; expires=' + expires : '') + 115 ((path) ? '; path=' + path : '') + 116 ((domain) ? '; domain=' + domain : '') + 117 ((secure) ? '; secure' : ''); 115 118 }, 116 119 117 120 /**