SHOW:
|
|
- or go back to the newest paste.
| 1 | So, erstmal irgendwo die Checkbox einbauen | |
| 2 | ||
| 3 | <input type="checkbox" onchange="toggleCookie();" id="radioautoload" /><label>Ich will immer gleich Radio</label> | |
| 4 | ||
| 5 | und dann noch diese 2 JS-Funktionen dazu | |
| 6 | <script> | |
| 7 | function isRadioCookie() {
| |
| 8 | if (document.cookie) {
| |
| 9 | var r = document.cookie.search('radio=');
| |
| 10 | if (document.cookie.substring(r+6, r+7) == '1') {
| |
| 11 | LoadLautFmRadio(); | |
| 12 | document.getElementById("radioautoload").checked = true;
| |
| 13 | } | |
| 14 | } | |
| 15 | } | |
| 16 | ||
| 17 | function toggleCookie() {
| |
| 18 | if (document.getElementById("radioautoload").checked) {
| |
| 19 | - | // set Cookie, valid for a year & load radio |
| 19 | + | // set Cookie, valid for a year and load radio |
| 20 | var a = new Date(); | |
| 21 | a = new Date(a.getTime() + 1000*60*60*24*365); | |
| 22 | document.cookie = 'radio=1; expires='+a.toGMTString()+';'; | |
| 23 | LoadLautFmRadio() | |
| 24 | } else {
| |
| 25 | document.cookie = 'radio=0;'; | |
| 26 | } | |
| 27 | } | |
| 28 | </script> | |
| 29 | - | und die isRadioCookie() musst du dann noch irgendwo nach dem Laden der Seite aufrufen (body onload oder so) |
| 29 | + | und die isRadioCookie() musst du dann noch irgendwo nach dem Laden der Seite aufrufen (body onload oder so) |
| 30 | ||
| 31 | (alle Angaben ohne Gewähr) |