Autor | Zpráva | ||
---|---|---|---|
xvanic04 Profil |
#1 · Zasláno: 5. 5. 2013, 15:55:22
Dobrý den,
mám na webu dvě CSS šablony (barevnou a černobílou) a potřebuji, aby si mezi nimi mohl uživatel přepínat. Když přepne na ČB, aby další prohlížení podstránek bylo ČB, dokud nepřepne zpět. Ideálně přes JS. Jedná se o zákonný požadavek pro nadace a státní instituce kvůli přístupu postižených. Děkuji za radu, Radek |
||
Medvídek Profil |
#2 · Zasláno: 5. 5. 2013, 17:11:20
xvanic04:
cookies |
||
xvanic04 Profil |
#3 · Zasláno: 6. 5. 2013, 09:08:56
Díky. Kdyby to někoho zajímalo, udělal jsem to takto. Při kliku volám
function setgraphic(idElement) { var element = document.getElementById(grafika); if (getCookieValue("graphicOff") == "" || getCookieValue("graphicOff") == 0){ document.cookie="graphicOff=1"; } else if (getCookieValue("graphicOff") == 1){ document.cookie="graphicOff=0" } } při onLoad potom ruším veškerou grafiku, aby zůstal jen text function getgraphic() { if (getCookieValue("graphicOff") == 1){ var element = document.getElementById('grafika'); element.innerHTML = 'Zapnout grafiku'; var p2 = document.getElementsByTagName('head')[0]; p2.parentNode.removeChild(p2); p2 = document.getElementsByTagName('head')[1]; p2.parentNode.removeChild(p2); p2 = document.getElementsByTagName('head')[2]; p2.parentNode.removeChild(p2); p2 = document.getElementsByTagName('head')[3]; p2.parentNode.removeChild(p2); p2 = document.getElementsByTagName('head')[4]; p2.parentNode.removeChild(p2); } } |
||
Časová prodleva: 10 let
|
0