Changeset 15047 for lang/javascript/userscripts
- Timestamp:
- 07/02/08 16:12:21 (6 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/javascript/userscripts/customPalletForHaiku/branches/0.2/customPalletForHaiku.user.js
r15046 r15047 3 3 // @namespace http://kojiran.googlepages.com/ 4 4 // @include http://h.hatena.ne.jp/* 5 // @version 0.2 +5 // @version 0.21 6 6 // 7 7 // patched by gan2, lieutar, kurumigi. … … 97 97 98 98 function getCookie(key) { 99 var re = new RegExp(key + "=([^;]+)", "i");100 document.cookie.match(re);101 102 return(RegExp.$1 ? unescape(RegExp.$1) : "");99 var re = new RegExp(key + "=([^;]+)", "i"); 100 document.cookie.match(re); 101 102 return(RegExp.$1 ? unescape(RegExp.$1) : ""); 103 103 } 104 104 105 unsafeWindow.CustomPallet = getCookie("customPallet");105 var selectedPallet = getCookie("selectedPallet"); 106 106 Wedata.fetch(); 107 107 … … 148 148 entryForm.insertBefore(colors, textContainer); 149 149 150 document.cookie = "customPallet=" + select.value + "; expires=Tue, 1-Jan-2037 00:00:00 GMT"; 150 document.cookie = "selectedPallet=" + select.value + 151 "; expires=Tue, 1-Jan-2037 00:00:00 GMT"; 151 152 }; 152 153 var select = $N('select', { … … 155 156 select.addEventListener('change', changer, false); 156 157 for (var p in CustomPalletForHaikuPallets) { 157 var value = ( CustomPallet == p) ? {value: p, selected: "selected"} : {value: p};158 var opt = $N('option', value, p);158 var value = (selectedPallet == p) ? {value: p, selected: "selected"} : {value: p}; 159 var opt = $N('option', value, p); 159 160 select.appendChild(opt); 160 161 } … … 180 181 SWFObject = function() { 181 182 deconcept.SWFObject.apply(this, arguments); 182 this.addVariable("colors", 183 CustomPalletForHaikuPallets[select.value]); 183 this.addVariable("colors", CustomPalletForHaikuPallets[select.value]); 184 184 }; 185 185 SWFObject.prototype = deconcept.SWFObject.prototype;
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)