Dynamic Style Sheets
Author: Shaunk...
OK beaches, I know you can assign style sheets for different media types. You can have style sheets be persistent (always on), preferred (on at page load) or alternate (off on page load) but the problem is cross browser support. Firefox does provide an option in the browser menu to change but IE does not. This isn't much use as I want to either have the selections available on screen or select randomly. I may also use a cookie to save the preference.
This article give a good explanation of how to do this with Javascript:
http://www.w3.org/TR/REC-html40/present/styles.html